After going through a car wash on my way
home my check engine light came on. The
truck just hit 149900 miles. Could the
mileage be the reason it came on. The
truck seems to be running fine.
Yes, the mileage has an effect. Have it read for codes, even if the check engine light is NOT on the computer will have stored information and codes. Discount auto stores will read codes for no fee. Write them down.
An 01 will not turn the light to tell you to service something like they use to do back in the 80's, if the light comes on you have something wrong with the engine management systems, Auto centric is right about most parts stores can get to the codes for free, so write them down and then repost back here and someone will jump in help you along with further diagnostics.
Search Chevrolet Silverado 1500 Questions
Chevrolet Silverado 1500 Experts