On the Mazda 3 the reset steps vary by generation, so we cover the BL, BM/BN and BP cars, with service-light resets, TPMS relearns and the relearns needed after a battery disconnect for each. Pick your generation below.