I had a cool idea, not that I can afford to do it.

But it gets the forum moving, and maybe I will get to see if it has been done!
Wouldnt it be awesome if someone took a E46, and put in the M5 V8? (cant think of the engine code at this moment, I wanna say S38, but isnt that the 6er?)
Anyhow, has it ever been done? Someone should do it!
What do you guys think?