i've done this twice now, both times with a mk3 2E engine, if you get the block with the dizzy, this wires straight in with the digifant electrics. it fits in with all the mk2 engine mounts although i got new ones all round, you need to use the mk3 timing belt, i used the mk3 16v headgasket(metal) the headbolts etc from the mk2, ive used a tsr head on mine but it all was a pb engine to start with, everything else just bolts up, was really simple, took 2days without any engine cranes etc. plus my exhaust cleared without any probs, the only mods i had to do was to bend the wiper tray up a little coz its a tall block, if you need any more help, just pm..... good luck