BarnesAM
New Member
- Joined
- Oct 15, 2017
- Messages
- 14
- Reaction score
- 0
- Points
- 0
- Vehicle Year
- 1997
- Make / Model
- Ford
- Transmission
- Manual
I have a 97 ranger that has one problem that keeps dogging me: it keeps throwing out this P0340 code (camshaft position sensor). It get's horrible gas mileage for a 4cyl (about 18mpg, with 80% hwy), and its somewhat sluggish, especially when it's really warm outside. However, despite the code it idles great, runs smooth, and is completely reliable.
So far, I've replaced the sensor (didn't fix it), then I replaced the entire wire from plug to pcm (wire from a donor truck, tested good, and soldered in place), then when that didnt' fix it I replaced the PCM. THAT seemed to work great for about a week, as it had more giddy up then it's ever had before, and there were no codes for about that long. Today, however, the code returned, but this time with a couple new ones. Now it's also giving me P0351 and P0352, which indicates both coil packs are bad. The problem with these codes is it is still running and idling perfectly. So I'm starting to doubt the PCM knows the real source of the problem.
On another thread I read that sometimes an alternator going bad can cause erratic electrical signals through the system. I know the previous owner put in a rebuilt (not new) alternator about a year ago, so I've wondered if that may be causing the problem.
Anyone have any words of wisdom? I'm thinking I'll try the new alternator next, but hate spending another $100 to throw parts at the problem if its not going to fix it.
So far, I've replaced the sensor (didn't fix it), then I replaced the entire wire from plug to pcm (wire from a donor truck, tested good, and soldered in place), then when that didnt' fix it I replaced the PCM. THAT seemed to work great for about a week, as it had more giddy up then it's ever had before, and there were no codes for about that long. Today, however, the code returned, but this time with a couple new ones. Now it's also giving me P0351 and P0352, which indicates both coil packs are bad. The problem with these codes is it is still running and idling perfectly. So I'm starting to doubt the PCM knows the real source of the problem.
On another thread I read that sometimes an alternator going bad can cause erratic electrical signals through the system. I know the previous owner put in a rebuilt (not new) alternator about a year ago, so I've wondered if that may be causing the problem.
Anyone have any words of wisdom? I'm thinking I'll try the new alternator next, but hate spending another $100 to throw parts at the problem if its not going to fix it.
Last edited: