Loads of Codes.
Next morning started fine as it was cold and the idle was high to warm up. Drove around and was fine. Then the engine warmed up and same problem started happening. At low idle, its shaking like crazy and stalls. If I keep it above 2k RPM, it is fine.
Next morning, I played with the MAF sensor wire and car started running fine. CEL was still on, but wasn't shuddering at low idle, Drove fine the whole day and I must have drove about 10-15 miles the whole day.
This morning, started happening again. CEL codes are the following,
P1349
P0300
P0301 - P0306 ( Misfire on all Cylinders)
C0200
C0205
C0210
C0215
C1223
C1201
P0441
I opened up the engine to check the sparks and coil packs and found a LOAD of oil in the sparkplugs. I'm thinking the valve gasket is leaking oil? Any other opinions?

P.S. I plan on replacing the sparks, coil packs, wires, boots, and the Cam Timing Valve Assembly. As well as doing a timing belt kit replacement.
P1349 - is the OCV screen is clogged or needs replacing.
P0300-0301 - New plugs, new coils, and new wires should fix this.
P0441 - is an evap leak, maybe a bad purge valve at the canister.



