TPMS Warning Light On – 2014-2016 Mazda6



2014-2015 Mazda6 vehicles (except Canada and Mexico) with VINs between JM1 GJ1 ****** 224859-225009 (produced between November 27, 2014 – December 01, 2014)

2016 Mazda6 vehicles with VINs between JM1 GJ1 ****** 400011-412885 (produced between November 24, 2014 – February 11, 2015)


Except Canada and Mexico

Tire Pressure Monitoring System (TPMS) warning light on even if the TPMS system has been properly initialized at the specified tire air pressure.

This may be caused by improper tire air pressure detection by the TPMS system on certain types of road surfaces.


Canada and Mexico

Tire Pressure Monitoring System (TPMS) warning light on even if the TPMS system has been properly initialized at the specified tire air pressure.



  1. Verify that the recall campaign 8014J is closed or not applicable for the vehicle (Except Canada and Mexico).
  2. Reboot the IDS to clear memory before reprogramming.
  3. Using IDS 94.02 or later software, reprogram the ABS module to the latest calibration following the “Module Reprogramming” procedure.

NOTE: ABS module reprogramming may fail if VCM cable connections are poor and/or battery voltage is low. For details, refer to “SERVICE CAUTION FOR ABS MODULE REPROGRAMMING”


  • Select “Module Reprogramming”, then select “ABS”.

Mazda IDS

  • The following screen will be displayed:

Click “YES” and follow the M-MDS instructions to reprogram the ABS module.

If the message “No later calibration is available on the system for this ABS” is displayed, the ABS module is already at the latest calibration. “Current level in Vehicle” will show the new file name. This service bulletin does not apply.

Mazda IDS

NOTE: If reprogramming stops before completion, refer to “SERVICE CAUTION FOR ABS MODULE REPROGRAMMING”


  • After reprogramming, remove the session. Then, open a new session again and go to the “Log Viewer” screen on which the programmed file name is displayed as shown in figure below. If the new file name matches the list, the reprogramming has been successfully completed.

Mazda IDS



  • After reprogramming, communication error related DTCs may be stored. This is a normal operation. Delete these DTCs.
Possible DTCs:
U0155:00-28 EATC – Communication error with instrument cluster
U2300:54-28 EATC – Configuration error (data not received)
U0155:00-08 R_BCM – Communication error with instrument cluster
U0100:00-28 BSML – Communication error with PCM
U0155:00-28 BSML – Communication error with instrument cluster
U0214:00-28 BSML – Communication error with start stop unit
U0100:00-28 BSMR – Communication error with PCM
U0155:00-28 BSMR – Communication error with instrument cluster
U0214:00-28 BSMR – Communication error with start stop unit
U0316:09-08 SBS/MRCC – Error signal received from DSC HU/CM
C0023:62-08 ABS – Brake light/Brake switch
  • In some cases, the ABS warning light may illuminate and the engine will not shut off by one-press of the engine start/stop button. To correct this concern, disconnect the ABS/DSC 30A fuse for 10 seconds.



  • Always update the IDS tool first, then follow on-screen instructions to download the needed calibration file for ABS module reprogramming.
  • It is not necessary to remove any fuses or relays during ABS module reprogramming when the IDS screen prompts you to do so. You may accidentally stop power to one of the ABS module terminals and cause the ABS module to be blanked, or you may receive error messages during the IDS reprogramming procedure.
  • IDS shows the calibration part numbers after programming the ABS module.
  • Please be aware that ABS module calibration part numbers and file names listed in any Service Bulletin may change due to future releases of IDS software, and additional revisions made to those calibrations for service related concerns.
  • When reprogramming an ABS module, IDS will always display the “latest” calibration P/N available for that vehicle. If any calibration has been revised/updated to contain new information for a new service concern/issue, it will also contain all previously released calibrations.



NOTE: Poor connection between the vehicle and M-MDS and/or low voltage may result in abnormal termination and/or ABS data corruption.

  • Make sure the following connections are secured. Do NOT touch the VCM and DLC cable. This may cause electrical noise and connection disruption.

Mazda IDS
– Between the vehicle-side connector and the DLC cable.

– Between the PC-side connector and USB port of PC.

  • Connect AC adapter to the PC in order to stabilize voltage fluctuation during reprogramming.

Mazda IDS
Do NOT use vehicle battery outlet as power source for the PC.

  • When performing this procedure, we recommend using the “Power Supply” mode in the Battery Management System to keep the vehicle battery up to capacity. If a different charger is used, make sure it does not exceed 20 AMPS. If it exceeds 20 AMPS, it could damage the VCM.


Before reprogramming, pay attention to the vehicle condition and PC environment.

  • Turn off all the electrical loads, especially the A/C (blower), audio, rear defogger and headlights.
  • Perform self-test and verify no DTC is stored. If any DTC is stored, fix the concern and delete the DTC.
  • Disconnect all non-genuine aftermarket accessories.
  • Terminate all programs other than IDS on the PC. This may extend reprogramming, PC may freeze or it may cause other problems.
  • Verify that the latest IDS software is installed on the PC.
  • Perform reprogramming under proper Internet environment. Especially when using wireless network, make sure the connection is strong.
  • Make sure to keep proper free space on the PC’s hard disc. Insufficient free space (less than 1 GB) may result in PC freeze during reprogramming.


Trouble Shooting Procedure for ABS Module Reprogramming

Before performing the following trouble shooting procedure, check all VCM cable connections and the battery voltage.

Failure screen

  • If the screen shows “The programming failed. Do you wish to retry?” with Yes/No buttons, DO NOT Click the buttons and proceed to “Recovery” below.

Mazda IDS

  • If the screen shows “The programming failed.” without Yes/No buttons, the ABS module has to be replaced with new one.

Mazda IDS



  • Turn IG off. (If needed, press and hold the start button.)
  • Remove the ABS/DSC 30A fuse for 10 seconds.
  • Install the fuse and turn IG ON.
  • Click “Yes” button and follow the on-screen instruction.

Mazda IDS

  • Click the check button.

Mazda IDS

  • Click the “Confirm” button.

Mazda IDS

  • Turn IG OFF.
  • Click the check button.

Mazda IDS

  • Turn IG ON. Reprogramming will resume.

Mazda IDS


  1. After performing the ABS module reprogramming procedure, adjust all four tire pressures to the specification and initialize the TPMS using IDS.


  • ABS module reprogramming does not reset TPMS misuse prevention history.
  • DO NOT press the TPMS set switch after ABS module programming. This may cause the vehicle to enter the TPMS misuse prevention mode.

Select the following items from the initial screen of the IDS or Scan Tool.

  • Select “Chassis”
  • Select “ABS/DSC
  • Select “TPMS Reset”
  1. Verify the repair by starting the engine and making sure there are no MIL illumination or abnormal warning lights present.

NOTE: After ABS module reprogramming, it is no longer necessary to road test the vehicle to “relearn” KAM (Keep Alive Memory).



File Name Note 1 Note 2 Equivalent ABS modulepart number
GHR1-437AS-3-90 With MRCC* Without EPB** GHY1-437A0-H
GHP9-437AS-3-90 Without MRCC* GHY9-437A0-H
GMM1-437AS-0-70 With MRCC* With EPB** GMY1-437A0-C
GMM4-437AS-0-70 Without MRCC* GMY4-437A0-C

* Mazda Radar Cruise Control (MRCC)

** Electric Parking Brake (EPB)


Leave A Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.