rotary, kl swap, whatever the 2.0 in the new mx 5 is... theres tons of options.

my first choice would be a 1.8 with boost though. you can run 12 lbs and not blow up as long as its a good motor.