05 and 06. 04 and previous had different suspension and front end cosmetics. Radiator could possibly be the same across all years, not sure as technically it's a different motor for 05 and up vs 04 and previous type s.
A forum community dedicated to Mazda 3 and all Mazda vehicle owners and enthusiasts. Come join the discussion about MazdaSpeed performance, modifications, classifieds, troubleshooting, maintenance, and more!