Originally Posted by Steves104x4
With the truck idling tap the MAF lightly with the handle of a screwdriver, if the idle fluctuates the MAF is bad.
Check engine electrical grounds are clean and tight (look for burned wiring that may be caught around the EGR)
Make sure the EGR valve isn't stuck open or closed and is functioning properly.
Check and replace brittle or dry rotted vacuum lines.
Try a new Coolant Temp Sensor.
I tried tapping the maf and nothing happened. So it good. I just checked the egr valve. And it wasn't stuck and it held vacume. I cleaned it anyways. I checked all the hoses. And nothing seems brittle or ripped.
After cleaning the egr. It turns on great and runs back to normal. I'm going to wait to see if it won't turn on again. But still no code or check engine light.