as far as i know you will need a stronger fuel pump, the wiring harness, a computer and motor mounts, there will probably be some small stuff as well like a radiator and ect... i did a swap on my truck its a 4.3 silverado but i put another 4.3 in it so its plug and play, if your truck is automatic u can use the stock trans, but you may want to get it beefed up a little. if u have a manual like me, i dont recomend using it as the nv 3500 is a piece of shit lol i went through 2 and mine is goin out again( my 4.3 isnt stock) double check i could be wrong, im sure someone smarter than me will have more info but i am a master ase gm tech, just not the best