When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
P0340 - Camshaft Position Sensor Failure and Synchronizer Damage
I recently acquired a high mileage, non-running, 1995 4x4 Ranger with the 3.0 engine. After troubleshooting a fuel issue I finally got the truck to start and was greeted with a check engine light and code P0340. No problem I thought, probably a bad wire or sensor. But upon inspection of the sensor I was greeted with the below horror! Further reading indicates when a cam position sensor is damaged this badly it is usually due to a worn out bushing in the synchroshaft which drives the oil pump... So my questions to the hive mind is, how would I check the engine for oil starvation damage and how does one replace the cam synchronizer when you are unable to mark the position of the "flag"?