I have the 2.0. recently what i have done to is simple. intake, headers and exhaust. but i was planning in the near future to rebuild that engine, pistons cams rods etc. i was hoping to find someone who owns a mazda 3 and has an idea of what i need to look for,