P0300:00: Random misfire detected P0301:00: Cylinder No.1 misfire detected P0302:00: Cylinder No.2 misfire detected P0303:00: Cylinder No.3 misfire detected P0304:00: Cylinder No.4 misfire detected
This is caused by improper control logic of the PCM. In cold weather below 14 °F (-10 °C) with repeated short time operation, excess fuel injected in the cylinders may accumulate in the crank case and result in increased oil level and misfire.
- Verify engine oil level is increased and diluted with gasoline.
- Replace the engine oil.
NOTE: Oil filter is not covered under this warranty repair.
- Using IDS or Mazda J2534 95.05 or later software, reprogram the PCM to the latest calibration (refer to “Calibration Information” table) by following the “Module Reprogramming” procedure.
- 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.
- Start/Stop button vehicles only: DO NOT press the start/stop button during the reprogramming process.
- 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.
- After performing the PCM reprogramming procedure, clear DTCs.
- After clearing DTCs, start the engine and confirm that no warning lights stay on.
- If any DTCs should remain after performing DTC erase, diagnose the DTCs using MS3 online instructions or Workshop Manual section 01-02.
- After PCM reprogramming, it is no longer necessary to road test the vehicle to “relearn” KAM (Keep Alive Memory).
NOTE: It is not necessary to order a PCM part for this repair procedure.
Mazda uses a very similar program to FMP, named MMP, MMP allows for reprogramming of PCMs only, no body modules.
Some reflashes require access to TSBs, and they are not included in the programming subscription.
The MMP software covers model year 1996 and newer models for reprogramming.
- The application will determine whether or not a new calibration file is available.
- If you choose to use the new file, the module will be reprogrammed.
- If PATS functionality is required, it can be chosen from the toolbox.