P0340 error code keeps returning.
About two months ago my check engine light came on and I got the P0340 error. I replaced the cam sensor, but the problem happened again. Then I replaced the crank sensor, timing belt, checked the pcm, wires, and mounts. But I still get the same error code. Is there something I'm missing? Is there anything else it could be? I have a 04 sxt with 84000 miles.


