The Mazda guys that did your timing belt may have mixed them up.
Your valve cover wasn't replaced correctly either.

I hope they didn't stretch the hell out of your tensioner spring too.