Ok so I'm new here this is my first post and I have a few questions. I have a 04 silverado crew cab 5.3 4x4 3:73 front and rear now the probelem. I have a big camper and I need more power to tow the thing up hill and down the road. My motor is all stock and needs some upgrades so what should I do to make more power. I want to do a cam swap but I don't want it to keep setting the engine light off. Basically what I'm saying is more ho and a lot more torque needed so any ideas would be great thanks.