1996 Lexus ES300 P0340 Fault: Camshaft Position Sensor Issue & Troubleshooting Guide
I'm experiencing a recurring P0340 fault on my 1996 Lexus ES300 V6, and I'm seeking reliable troubleshooting steps to resolve it. The issue began with a noticeable misfire in cylinder #4, which was traced to a valve shim that had shifted out of alignment. After correcting the valve shims and reassembling the engine, the car initially ran smoothly. However, after another oil change and rechecking the valves, the engine warning light activated immediately upon starting. The vehicle now exhibits severe idle instability and transmission shifting problems—when accelerating, it runs up to redline before shifting, requiring frequent throttle release to allow gear changes. An OBD2 scan confirms a single P0340 code: 'Camshaft Position Sensor Circuit Failure'. I replaced the camshaft position sensor with a new unit (WELLS PN SU4042), but the issue persists. I've verified wire continuity from the sensor to the PCM, and there are no shorts or opens. I also tested the wiring with spliced replacement wires—no improvement. Given that I don't have access to a PCM for testing, I'm wondering what other diagnostics should be prioritized before considering more complex repairs. I only recently touched the camshaft sensor during an oil filter change, and my arm merely brushed against it—so I suspect no physical damage occurred at that time. I’m looking for clear, step-by-step guidance on diagnosing P0340 in a 1996 Lexus ES300 V6. Are there known issues with valve adjustments affecting cam sensor readings? Could a damaged reluctor ring or timing misalignment be the root cause? Any insights from experienced mechanics or owners of this model would be greatly appreciated.
A misaligned valve adjustment or improper timing belt alignment could also trigger a P0340 code. Additionally, damage to the crankshaft position sensor reluctor ring might interfere with camshaft signal detection—these are common causes in older Lexus ES300 models.