All I can say is one word: Mashallah!
Mabrook on this project ma man
you really proved there is nothin impossible....and that any small bimmer can be an M3
Nice work....though u should go get that M3 engine pronto...if I were you I would do it IMO...8,350 RPM
Still it's good to see how you did all this....perfectly