Slow Acceleration on 2000 Chevrolet Silverado 1500

Why does my truck have slow acceleration sometimes? But not all the time. Especially when it is cold.

1 answer
Is the Service Engine Soon light on? If so, you will need to check the diagnostic trouble codes. I would check the transmission module for faults codes too.