I've dropped in a 2.8 24v engine from a later BMW. It needed a few custom parts to make it fit - wiring loom, exhaust manifolds, engine mounts, radiator etc. but it's almost there. Also running a 328i sport gearbox. The engine has also had a couple of modifications done to it already, so should be good for about 230-240bhp - plenty in a car of this weight and about 60-70bhp up on the old engine. I've also had a different flywheel lightened to fit from the standard 328i dual-mass thing so it will also spin much more freely. Can't wait to drive it, but knowing my time contstraints all the good weather will have gone before I get the chance!