I have a 2004 Dodge Ram 1500 with 5.7 liter Hemi. Last week it started revving up and down while driving, with this flashing lightning bolt in the corner. When I pulled over, shut it off and waited a few minutes and started it back up it was fine. As the days went, it got worse. I looked up what that meant and I replaced the electronic throttle bottle, the purge valve, the actuator, and the map sensor. I also took off the charcoal canister and inspected it and the hoses immediately attached to it. No issues there. It's still throwing that lighting bolt and slowing down. Barely does 10 mph.