I own a 1997 Ranger Truck. I reclaimed the truck from being scraped and have rebuilt the truck. The engine is a 2. 3 L. I have an issue with a code PO340 camshaft position sensor.
I have checked all the wiring, replaced the sensor, checked the timing and cam marks,
Replaced the PCM and was reprogrammed with the latest up dates. The wiring harness is in good condition with good shields and grounds. I have had the truck at the dealer and they cannot find out why the code returns. I can clear the code and it will return after two or three starts. This truck uses a Waste Spark Ignition System. I do not have a complete of accurate wiring diagram of the PCM. I am using one that is in the Chiltonís repair manual. It may not be as detailed as I need. I understand how the system works. If there is a noisy signal coming from the sensor it can trip the code. However I cannot find any reason why the code returns. The sensor is mounted on the oil pump. The sensor picks up a magnetic pulse form the pulley mounted in front of the oil pump that is timed to the camshaft. The only thing that I have not changed in this system are the coils and this Pulley. Before I go to all the trouble to dismantle the front of the engine and replace this pulley, does anyone have any other ideas on what could be wrong with this ignition system? The truck runs fine other then this problem. The problem is the truck will not pass emissions testing with this error code.