Code P0100 is, the Mass Air Flow sensor, MAF.
Code P0110 is the Intake Air Temperature Sensor, IAT.
cose P0115 is the Engine Coolant Temperature Circuit, ECT.
Code P0120 is the Throttle Postiton Sensor, TPS.
Code P0340 is the Camshaft Prositon Sensor, CMP.
Code P1600 is the ECM BATT circuit.
Code P1656 is the Oil Control Valve Malfunction.
I am including the test instructions for both the BATT ECM, or also called an ECU, and the camshaft Positon Sensor, CMP.
Along with these I am attaching the figures, FIG, referneced in the instructions. These are pinouts for the ECM, be careful when testing as a short will ruin it. One FIG is for an automatic transmission and the other is for a manual transmission. They have a label at the top and are referenced in the instructions.
Also attached is a complete wiring diagram in 3 parts. The diagram labeled or titled 1of3 is the left side of the diagram. Then from left to right in numerical order, you can lay out the 3 and make a complete diagram.
I think the BATT ECM test is very important because you have so many problems. The ECM might have failed and is causing all the issues.
However, it could be come of the components. So, I am including a link to a diagnostic walkthrough that will go into detail of how al;l these tests fit together. It is for a car that will not start but cranks over, the link is below;
Having so many codes come up leads me to believe that the ECM is at fault. So, after you go through the article and double check the testing for the CMP, I think the next step will be to test the ECM.
You may find that there is a different step to take after reading the diagnostic walk through as you may find something that leads you, as you might have noticed a symptom along the way that would lead you to another problem to test, to another direction in diagnosis. This is why I am including the link. you have a difficult diagnosis on your hands if the ECM is not at fault, then there are several components that could lead to a multi-symptom failure. This is covered in the diagnostic in depth.
Images (click to enlarge)
Saturday, January 21st, 2012 AT 12:08 AM