Here is a link to where to buy the timing kit. You can watch youtube videos to make sure you time it correctly.
https://edgeautosport.com/mazda-oem-vvt-replacement-kit-mazdaspeed-3-2007-2013-mazdaspeed-6-2006-2007/
Mods are the same for the Mazdaspeed3 so people always recommend getting the...