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.
Ok, so my truck was doing some weird shiz. First off, its a 2004 F350 6.0L. I have had a few things replaced (FICM, ICP, wiring for ICP). So the truck begins to surge and random moments, generally after its warmed up for ten minutes. Thinking this is an ICP problem again, I replace the ICP Sensor ($160 later). This didn't do it. I check for codes and get the Camshaft Position Sensor code. Now looking at NAPA, its a cheap fix. However, I can't find any good pictures to help me identify where it is and how to best replace it. I know coming up from the bottom is the best option, and that it is somewhere on the driver side.
Does anyone have any good pictures to help identify or any videos of how to best replace?
The CPS is on the drivers side of the engine just behind the power steering pump. I don't believe the CPS is going to cause your symptoms though. You can get the CPS code from a stall event. It would help if you would post the specific code. Have you cleaned the EGR? Have you checked the IPR valve to see if the screen is intact or even absent?
Possible engine harness issue. Take a power washer to the engine bay, particularly the area where the wiring goes to the CMP sensor. Better yet, wiggle test the wiring with the engine running to see if the engine reacts.