I have 134000 miles on my truck and the only thing that has gone wrong was the egr valve. however today i was at a stop light and the engine stuttered. then the service electronic throttle control message came on. it will only tach about 2800 now. i am assuming it is in limp mode. any thoughts on what i can do short of taking it to a dealer.