bp is a much better engine than an sr20 and it fits. just my .02