Re: hesitation from exhaust back pressure??
I've been through this on a friends Silverado. P0332 is a knock sensor on bank 2. Yes it will kill power and mileage. Driving in heavy moisture is known to kill the sensors. The sensor is under the intake manifold (at least the one I replaced was).
1997.5 Black Slantback
The Sole Remaining God Father