Hi, I am new to the forum. I have a 2004 Ford Ranger Edge 2wd with the 3.0l v6 with 144,000 miles and auto trans. I love this truck. I've owned this truck for 4 years and I have maintained it well. I wouldn't be afraid to take this truck anywhere until now. What I am about to describe didn't happen suddenly. It has just got to the point where I am scared to drive it. The truck cranks right up runs and shifts fine and it will take you anywhere. But now when you drive into town (for example) and you get to your destination and turn the truck off. When you get ready to get back into the truck it will turn over but not crank back up. But if you let the truck set for 30-45 minutes it will crank right up. I hear the fuel pump cut on, there are no lights on the dash, hooked up my scanner and there are no codes. I checked all fuses inside and out and they were all fine. It started this about a year ago. But in the beginning you didn't have to let it set but for a few seconds and it would start right up, and it just did it occasionally. Now it has became a constant thing. On a total different issue about six months ago I changed the coil pack, new plugs, and plug wires because a miss started while driving between 45-50 mph. I replaced all parts with all genuine motorcraft parts.
I was thinking it may be the fuel pump. But before I started throwing parts at this problem I wanted to see if anyone had this problem.
This Tuesday it did leave me stranded. I went to two places went in and came out and it started right up, but at my third stop it would turn over but not crank. I waited as long as I could until I had to get someone to pick me up to finish doing all the things I had left to do. It took about an hour and I went back to the parking lot and the truck fired right up.
I drove it home killed it and tried to crank it and it just turned over and would not start. I went back outside a few hours later and it started right up.
Any ideas, suggestions, any comments would be greatly appreciated.
Thank You
brc777
View attachment 63973