Why does monitor says reduced engine speed then engine loses power on 2003 Chevrolet Silverado 2500 HD

This happens often. I pull over cut engine off for few minutes then restart some times it does it again. Put it on computer nothing shows up. changed gauges and other things and still doing it. it has 154,000 miles and receives regular maintenance. Help

by in Ramona, CA on January 30, 2013
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
ANSWER by , May 02, 2013
Check your air filter if its dirty it will restrict the air flow and cause your motor to cut down so not to over heat
ANSWER by , January 30, 2013
seek diag from a good repair shop