I still disagree with you on the "Canada spec only" theory . If this TSB was a Mazda Canada one only, why would it have to say “Canada spec only” in it ? They would ALL be that anyway. I think it means the firmware error does not apply to U.S.A. and Mexico spec units. Only Canada.