2007 Mazda5 2.3L Timing chain part numbers?

:
2007 Mazda5 Sport 4AT
Hi, my engine rattles on startup and while accelerating. Based on what I can find on this forum, I'm guessing it's probably a bad VVT sprocket and/or stretched timing chain. It seems that 2007 was a transitional year and there's different part numbers based on build date. Mine was built in Nov '06. I've searched for the parts on various Mazda parts websites and I'm getting strange results. I'll put in my VIN and I'll get either two different part numbers for the same thing, or I'll get parts labeled for use in vehicles built before Sept 06 or out of my VIN range.

Is there an easier way to find out what part numbers I need if it turns out I do need to do a timing job? Thanks.
 
I call the dealer and give the parts guy my vin. He looks it up and gives me the part number. Never been steered wrong yet. The dealer has a DIFFERENT database than you or websites have access to online.

If I don't buy from them I use the part number online. The parts guys never care.
 
Back