I just did this its not that hard. You need the Engine, complete wiring harness, all sensors and such( some are not mounted to the motor), then you just have to wire it up. If you do it right and don't just hack up the harness there is only like 4 wires that need to be spliced. Oh yah you also need either a efi fuel tank or an external fuel pump that puts out around 40psi. If he's gonna be wheeling alot efi is the way to go