I have been recently thinking about doing an engine swap. I have not been doing much research, but would it be possible to drop a 540i engine in there. And lets bump up the anti. What about an M5 engine. I heard that Gene Liu was thinking of the M5 engine twin turboed, but don't know the cost effectiveness of this. But doing this would make your M3 a "sleeper" is that possible?