The guy at a local speed-shop recommended a new thermostat for when I install my headers. Anyone else do this to their C6? Is it worth the extra cash? What is the main benefit for doing this?
Wondering if he's trying to take me for a ride.
Wondering if he's trying to take me for a ride.