A. VEHICLE INSPECTION PROCEDURE 1. Verify that the vehicle is within the following range: ^ 2007 CX-7 built from February 14, 2006 through April 28, 2007 VIN Range: JM3 ER29** 70 100057 - 169185 ^ 2006 Mazda6 2.3L (Non PZEV) built from June 2, 2005 through June 27, 2006 VIN Range: 1YV FP8*C* 65 M00028 - M71322 1YV HP8*C* 65 M00029 - M71493 ^ 2007 Mazdaspeed3 built from June 28, 2006 through May 31, 2007 VIN Range: JM1 BK34**71 603266-774164 ^ 2006-2007 Mazdaspeed6 built from August 4, 2005 through June 30, 2007 VIN Range: 2006-JM1 GG12L*61 100056-108051 2007-JM1 GG12L*71 108052-110746 - If the vehicle is within the above range, proceed to step 2. - If the vehicle is not within the above range, return the vehicle to the customer or inventory. 2. Perform a Warranty Vehicle Inquiry using your eMDCS System and inspect vehicle for a Campaign Label RECALL 4907H attached to the vehicle's bulkhead. Refer to eMDCS System - Warranty Vehicle Inquiry Results table below. NOTE: Verify Recall number as the vehicle may have multiple recalls. eMDCS System - Warranty Vehicle Inquiry Results B. REPAIR PROCEDURE 1. Reboot the IDS to clear memory before reprogramming. 2. Using IDS B50.12 or later software, reprogram the PCM to the latest calibration (refer to Calibration Information" table) by following the Module Reprogramming" procedure. NOTE: ^ Always update the IDS tool first, then follow on-screen instructions to download the needed calibration file for PCM reprogramming. ^ It is not necessary to remove any fuses or relays during PCM reprogramming when the IDS screen prompts you to do so. You may accidentally stop power to one of the PCM terminals and cause the PCM to be blanked, or you may receive error messages during the IDS reprogramming procedure. ^ IDS shows the calibration part numbers after programming the PCM. ^ Please be aware that PCM 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 a PCM, 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. ^ When performing this procedure, we recommend that a battery charger be installed on the vehicle battery and turned ON to a maximum charge of no more than 20 AMPS to keep the vehicle battery up to capacity. If you exceed 20 AMPS, it could damage the VCM. 3. After performing the PCM reprogramming procedure, verify the repair by starting the engine and making sure there are no MIL illumination or abnormal warning lights present. NOTE: ^ If any DTCs should remain after performing DTC erase, diagnose the DTCs according to the appropriate Troubleshooting section of the Workshop Manual. ^ After PCM reprogramming, it is no longer necessary to road test the vehicle to relearn" KAM (Keep Alive Memory). 4. Fill out an "Authorized Modifications" label (P/N 9999-95-AMDC-97) with the new PCM calibration information, your dealer code, and today's date. 5. Place the Authorized Modifications" label on the "A" pillar below the tear tag in the driver doorjamb. The Authorized Modification" label will inform technicians of the PCM calibration change if future repairs are necessary. C. CAMPAIGN LABEL INSTALLATION 1. Fill out a blue "Campaign Label" (9999-95-065A-05) with Campaign No: "4907H", your dealer code, today's date, and affix it to the vehicle's bulkhead as shown in A. VEHICLE INSPECTION PROCEDURE". 2. Return vehicle to customer.