I drive an 03 Chevy Silverado. The check engine light is on and the code is P0240. The truck is not fuel efficient. Sometimes the engine light will flash and when it is the truck runs very bad. No power, very rough idle. The other morning on my way to work in a downpour this happened. I just kept my foot in it and after about 2 minutes the idle smoothed out and the light went back steady. Can a cat do this? Or is it something that would be continuous? I would appreciate any feedback you can give. I'm female and don't have lots of money to spend trying to figure this out.
33.7k questions
32.5k answers
1.3k comments
23.0k users