I own a 2005 Dodge Dakota with a 4.7 4x4 extended cab truck. I am not a mechanic by any means and some of the lingo I do not understand. My truck has been acting up for a few months now. One day while I was driving the truck barely would go over 50 when it would get to 50 it would start chugging and it would do that until it got to 55. I noticed that the cruise light would turn off during this, so whenever I would leave I would start the truck and press the cruise button, if the light turned on then the truck wouldn’t do the chugging at 50. If the light didn’t turn on I would need to shut the truck off and then turn it back on and see if the light would come on. I took it to a couple of mechanics who just laughed and said “yup, that’s a dodge. Just turn it off and turn it back on again”. They always seemed to have a story about how their dodge insert model would do something and they had to turn it off and turn it back on. So I just dealt with the issue.
Anyways recently while driving the cruise light will shut off and the truck will start chugging again, and now when we shut it off and turn it back on the light won’t come on. We have to do that same process 2-3 times. The other day while I was turning on to my road the truck just stalled out, I barely missed the light pole. Some people have told me that the transmission is bad but I don’t know, it shifts fine and drives fine except for that. I could see it being the transmission if it did it all the time but once in awhile and why would it be linked to if the cruise light came on? My dad told me that sounds like there’s a couple of issues. If I remember correctly he said the stalling sounds like the mass air flow sensor and the chugging could be the speed sensors. He said given my limited knowledge if the speed sensors are in the transmission I should just get a new truck but he doesn’t know where they are on my truck (he lives 800 miles away). I know that my check engine light is on and that says I have a cam sensor that may need changed. My plan was to buy the mass air flow sensor, both speed sensors and the cam sensor and try to change them but I wanted to check here first on opinions. Like I said, i did take it to a couple of mechanics so I guess it’s up to me to fix. Is this something a novice could fix?
Thank you very much for any help and advice.