There is a reason why there are a million SR20d 240s... It is a good motor for the car which has huge aftermarket support and isn't nearly as expensive as a 2JZ or RB swap.