if its the v6, the klze swap is a no brainer. For the fours your kind limited but im sure you could mod it to all hell if its the FE motor. I'm not to up to date on the mazda 4's besides the b-series so correct me if im wrong.
__________________
Tibby - Ex Sonic rusted muffler pimp