2003 sometimes it won't go over 2000rpms
i put a new fuel filter on, it just happens sometimes when i put the petal to the floor when i
need more power
It could be a plugged catalytic converter.
Search Chevrolet Silverado 2500HD Questions
Chevrolet Silverado 2500HD Experts