My buddies ride I believe this thing runs on 110 octane This is before any tuning, and the motor is far from being broke in http://www.youtube.com/watch?v=K6fjuBXp-jQ&feature=player_embedded
Depends on what you call the "whole truck". When all is said and done, he will have more in to other parts. As far as the cost of the motor, I'm 100% sure, but I know it's a lot. I do know that a 3.4 swap is no where near as cool. Here's some other pics