← Back to list

2002 Mitsubishi Lancer P0340 Code: Hot Coils & Timing Issues After Head Replacement

Model: 2002 Mitsubishi Lancer Fault Code: P0340 Posted: 2014-07-14 14:58

I'm experiencing issues with cylinders one and three coils becoming extremely hot. I recently replaced the engine heads and installed a new timing belt. After reassembly, the vehicle cranks but won't start fully. A code reader detected P0340 — the camshaft position sensor fault. The only noticeable symptom is the overheating of the ignition coils. I've confirmed that all components were properly reinstalled, yet the problem persists. What could be causing this? Is it related to timing misalignment or sensor damage?

Related fault codes
P0340
Comments (1)
Anonymous 2014-07-15 10:00

The P0340 code indicates a camshaft position sensor fault. Since you replaced the cylinder heads and reinstalled the timing belt, it's likely that your timing is off — especially given that the camshaft position sensor is typically mounted near the crankshaft pulley. Double-check all component alignment after assembly. Ensure the sensor wasn't damaged during installation or exposed to contaminants like coolant or oil. Also verify there’s no debris on the sensor surface. If everything appears correct, inspect wiring connections for corrosion or loose terminals. Additionally, note that the oil pump sprocket operates at a 3:1 ratio and must be properly aligned; even minor misalignment can affect timing accuracy. I recommend watching YouTube tutorials specifically on Mitsubishi Lancer oil pump sprocket alignment to ensure proper setup. This may resolve your P034 or coil overheating issue.