im sure the mounting was a *****! wheres the engine? in the rear of the vehicle?
and even if you DID have that engine in that car, you obviously dont know how to drive it, if your afraid of getting blown away by a WRX.
heres some

you must suffer from halatosis from all the sh** you talk