Hey Scotty. This is Mujtaba Syed from Birmingham,Al. Hopefully I'm at the right place asking a question. please guide if I need to send question somewhere else.
I have a 2003 Ram 1500 4.7 Magnum 2 Wheel drive. I bout it last 2017 Christmas time exactly year ago. it has 135k miles. past 9 month I have this issue.
I can start truck it runs perfect even if I drive 1000 miles non stop in a day. But for example I will turn it off and walk in store for 15 to 30 mins and come back it will crank up just fine but when I hit drive it will hesitate like it running out of gas I can floor the gas it will eventually get back running fine or I switch it off and turn it back on it will be perfectly fine and I won't have any problems. this problem only comes when the car has been running and I stop and crank it up but then to solve it I quickly switch it off and on then voila it's all good.
I do get check engine light p0138. those are O2 sensors and I have replaced those but the light comes and goes as it pleases. Also I have changed the spark plugs . Like the truck but haven't found any solution to this hesitation issue. read a lot on Dodge forums no one seems to have an answer. Mechanic keeps saying 02 sensors but I have changed those. Hopefully you will be able to answer this question. thank you and have a good week.