Hi guys, I know I've been on at this for ages, but heres some pics now.
Engine all powdercoated and ready to go in tomorrow

Powerflex for all boshes, both roll bars, dif, rear subframe and front

Diff bought from Bavarian Beauties 3.46

M30 gearbox with M20 mounting and 325i linkage with Z3 shortshift

Will get more pics up tomorrow when i've got the engine in.
And of my new E21 project hopefully.
Pics of the M3's

M3 Evo (Nice)

Diff in Finally

Exhaust Clearence after a bit of grinding for the flange

Engine in but not turning over F#CK!!!!!!!!!!!!!!!!!!!
All done now and drives like it should, smooth and quick.
Hope you like it