Call or e-mail Ray Crowe @ Malloy Mazda 1-888-533-3400
E-mail is
www.HMKparts.com i believe. They will have it probably in stock if not they will have it in 3 days. Unfortunately you still need to prepare yourself for the sticker shock. That is a expensive part. My local dealer before I found Ray, sold me one for 420.00 USD. I think Ray will be better or equal to that.
If that e-mail link does not work,... contact me in a PM and I will contact Ray and give him your e-mail to get the ball rolling for you.