been a few stories that the engine mounts in a MPS break off.
kinda making ur engine fall out
http://www.mazda3forums.com/index.php?topic=65861.0
too much power...........maybe
so go the Xr5 remember there is such a thing as too much power in a front wheel drive car.