you need engine, gearbox, driveshafts, ecu and keys, engine bay wiring loom, exhaust and suspension and brakes......other than that it will all quite easily fit Or buy one ready built (by vw) as it will save you lot's of £££