don't know about "horse"-power...more like burro-power. i was thinking just the opposite - just how little HP could you deliver.... has anyone tried a small 4-cylinder engine from a smaller toyota vehicle with success? and, if you do go big...what type of gearing (as mentioned prior), any changes?
you would gain nothing by installing a 4 cylinder over the OEM I-6. In fact in my view you would loose...both in HP and torque and fuel milage would be crappy too, because you would have to dog the engine to get it to move the truck. If you think the I-6 lacks power then.....look out when you go with a 4cyl. Just not worth screwing with. The only reasonable V-6 in my view would be the 4.3 GM V-6, other than that I would go the V-8 route or keep what you have now (I-6). Be cool to try a toyota 5.7 V-8 or other Toyota engine, but it will be really expensive to do so.
The 4cylinder would be a lot of work.....with no gain. Not enough power to make the truck usable....poor fuel milage etc. Unless you are talking about a cummins 4cyl diesel and then that's a little $$ compared to common GM V-8 swaps.