When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
P0300 is a random multiple misfire.
P0301 is cylinder 1 misfire
P0306 is cylinder 6 misfire
P0120 is related to the throttle position sensor
P1126 is a code for the magnetic clutch in the throttle motor
P1656 is a code for the bank 1 VVTi oil control valve
You probably have a problem with the throttle body, which will cause load reading issues with the ECU leading to the misfires and associated codes. The VVTi OCV code is not related to the throttle body codes, but usually requires a new OCV.
Last time this happened to me with VSC/VSCOFF the car bogged down and wouldn't let me go over 25 mph. Once I turned it off/back on I was able to drive it to the dealer. Once there they diagnosed it as a bad TPS. But when I went to pick up the car, I got about a mile away and the problem happened again. Turned right around and took the car back. Told them it was still an issue and after another diagnosis they said I needed to replace the entire throttle body.
2SDGS;9466355]^Mcon, my cables did look like that so i used electrical tape to isolate the wires. Did you by any chance pull the spark plugs? Would this cause some sort of liquid to form in the cylinder?[/QUOTE]
Actually yes ,I did it, because I want to install a new spark plugs and everything in that area was dry.
Question for you 02SDGS,
Do you recently work on your throttle body? I think you made another thread recently and you said that you change the valve cover gasket, right? So, if you doing that, you maybe accidentally drop some kind of fluid inside in that area and you don't putting attention of that when you doing the repair on your valve cover. Clean all that area and may sure you no have any hose crack or broken that made that fluid go there. The hose on the intake manifold is what I try to pointing to you. Good luck