Here's my $.02 - I tow a 4800# 29' TT with a 2003 Chevy Tahoe with a 5.3L rated at 285 hp and 3.73 gears. It had a cat-back exhaust on it when I bought it so I can't speak for that before/after. I had the same concern as you. It struggles on the hills. I tried a cold air intake and between that and the exhaust the noise was almost unbearable. I took the intake off. Didn't notice any difference in power anyway. I did install a low restriction air filter though and opened up the air box a little.I had the ECM tuned and that made a noticeable difference. That was definitely worth it. But here is my take on it......it's going to slow down in the hills. Just let the motor do it's best and take your time and accept the fact that everyone is going to pass you. Sometimes I find that easing up on the throttle a bit helps rather than planting your foot in it all the time. With that said.....my next truck WILL be a diesel.