I was taking my son on a road trip to see the Union Pacific Big Boy train a couple of weeks back and the check engine light came on for a second or 2 and the truck went to limp mode for that duration. It hasn't come on again since. I pulled over, checked the oil, coolant, etc, and all was in order. Temp was good, etc. I have a power steering pump that has bad bearings (loud) but I can't imagine that being the culprit. I checked for codes when we returned home and there was nothing. Is this par for the course or should I be looking somewhere for something?