you change the gears for two reason
1.) mechanical advantage
2.) bring you motor into the power range quicker
also like i said earlier in this post 2.73 and LT4 Hot Cam Do not mix if you like the sound and want to use that cam go ahead but you will be very disappointed in power output
just changing the gear with a stock cam will be like night and day
Bingo. Exactly what he said. Mechanical advantage gets you moving, and trucks are heavy. That and you are running a 29" tall tire, same as I am on either of my trucks. My Vortec 350 knocks down around 20 mpg US if I drive like a sane person. That and it has 3.73 gears. The engine is turning around 2 grand at 65 mph. My 94 TBI 350 did similar mpg with 3.42 gears as well. Why am I giving you these examples you ask? Because I am trying to convey that a gear ratio change will not kill your trucks mpg.... and in instances will probably increase it. Now what does the mechanical advantage give you? Better acceleration, no matter the engine. My 96 was Gm's trailer package of the day, hence the 2wd with 3.73's. That better acceleration will feel like more power, and it is in a sense I suppose. Jump that truck even to 3.42 gears and that TBI 350 under the hood as it sits would feel like a whole new engine.
My Caprice is another perfect example. Dumped the stock 3.08's and went to 3.42's because I was changing out my dead Auburn LSD anyhow. It's a whole new car and my cruising mpg has not changed. The 3.08's are fine if you want to cruise at 90 mph all day long but otherwise were completely useless. Made the car doggy at any speed. A simple gear change made the car feel like it has 30 extra horsepower.
I don't know whats wrong with your original 350 if anything, but I am being serious about the gears. Might make you think you don't need another engine, who knows.
These are the LS6 spring I am talking about.
12565117 Valve Spring --
LS6 valve spring. Used with P/N 12480033 “Gen 3” Hot Cam.
GM PART # 12565117
CATEGORY: Engine Valve Spring
PACK QTY: 1 CORE CHARGE: $0.00
GM LIST: $9.63
OUR PRICE: $5.49
DESCRIPTION: SPRING
These valve springs are intended for heavy duty applications in Gen III Vortec small-block engines. This spring is original equipment in LS6 engines
The engine that used them were the LS6 equipped Z06 Vettes. So 2001-2005 model years.