Check Engine Light ON with DTC P0300, P0301, P0302, P0303 and/or P0304 – 2012-2013 Mazda3

2012-2013 MAZDA3 (WITH SKYACTIV) – CHECK ENGINE LIGHT ON WITH DTC P0300:00, P0301:00, P0302:00, P0303:00, AND/OR P0304:00

APPLICABLE MODEL(S)/VINS

2012-2013 Mazda3 (with SKYACTIV)

Check Engine Light ON with DTC P0300:00, P0301:00, P0302:00, P0303:00 and/or P0304:00 stored in memory.

  • 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

 

Carbon may be deposited around the intake valves, resulting in unstable engine combustion and misfiring during the accelerated warm-up system (AWS) operation.

 

REPAIR PROCEDURE

  1. Check the FFD and verify that it meets the following conditions.
    • If it meets the following conditions, go to next step.
    • If it does not meet the following conditions, follow the instructions for the DTC on MS3.
  • One or more snapshots exist for P0300, P0301, P0302, P0303 or P0304
  • (LOAD_C) : Above 70%
  • (ECT) : Below 100 °F
  • (RPM) : Above 1300 RPM
  • (VSS) : = 0 MPH
  • (SPARKADV) : -21 to -8
  • (EG_RUN_TIME) : Below 00:45
  1. Decarbon the intake valves using the following “Intake Valve Deposit Decarbon Procedure”.
  2. Using IDS or Mazda J2534 96.04 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 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.
  1. After performing the PCM reprogramming procedure, verify the repair by starting the engine and making sure there is no Check Engine Light ON or abnormal warning lights present.

NOTE:

  • 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).

 

CALIBRATION INFORMATION

Spec.TransmissionFile Name
CALIF ULEVA/TPSZH-188K2-B
M/TPSZG-188K2-B
FED/CANADAA/TPSZK-188K2-B
M/TPSZJ-188K2-B
CALIF PZEVA/TPE08-188K2-W
M/TPUYG-188K2

 

NOTE: It is not necessary to order a PCM part for this repair procedure.

 

PART(S) INFORMATION

Part NumberDescriptionQty.
PE01-13-111
Mazda PE01-13-111 Engine Intake Manifold Gasket
  • Genuine OEM
  • Country of Origin : China
  • Package Dimensions: 1.1 L x 12.9 W x 15.1 H (centimetres)
  • Package Weight: 0.008 kilograms

Last update on 2026-06-17 / Affiliate links / Images from Amazon Product Advertising API


 

Gasket, Inlet Manifold4
PE01-13-655
Mazda PE01-13-655 Fuel Injection Throttle Body Mounting Gasket
  • Genuine OEM Part
  • Package Dimensions: 1.1 L x 11.1 H x 9.9 W (centimeters)
  • Package Weight: 0.004 kilograms
  • Country of Origin : United States

Last update on 2026-06-17 / Affiliate links / Images from Amazon Product Advertising API


 

Gasket, Throttle Body1

 

Intake Valve Deposit Decarbon Procedure

Use cleaner 0000-77-129 (Wurth TUNAP 129)

  1. Remove the intake manifold and spark plugs.

NOTE: DO NOT disconnect the negative battery cable to keep the misfire count active.

CAUTION: Take care not to break the harness clips.

Check for carbon deposit around the intake valves

  1. Check for carbon deposit around the intake valves.
  2. Spread shop towels under the intake ports to protect components from cleaner overflow.

CAUTION: Take care not to damage the alternator.

Spread shop towels under the intake ports

  1. Raise the vehicle and remove the right-front splash shield to access the crankshaft pulley (A).
crankshaft pulley (A)

 

  1. Perform the following to determine piston location and valve opening during cleaning.
    • Rotate engine to TDC.
    • Add a paint mark “A” to the pulley face at TDC.
    • Add another paint mark “B” to the pulley face 180 degrees opposite from TDC mark (M).
TDC mark (M)

  • When mark A is located at TDC, the intake valves are closed at cylinders #1 and #4.
  • When mark B is located at TDC, the intake valves are closed at cylinders #2 and #3.
  1. Clean the intake valves of cylinders #1 and #4 with mark A at TDC.
    • Spray the cleaner fluid onto carbon deposit around the intake valves until fully covered (A) and let soak for 2 hours.
Spray the cleaner fluid onto carbon deposit around the intake valves until fully covered

  • Soak up the cleaner fluid with shop towels or a temporary suction tool.
suction tool

  • Scrape the carbon deposits off of the stems and intake valves using shop towels and an appropriate plastic or wooden stick.

CAUTION: DO NOT use a metal tool in order to avoid valve damage.

plastic or wooden stick

  • Wipe out the scraped deposits with shop towels and the plastic or wooden stick.
Wipe out the scraped deposits with shop towels and the plastic or wooden stick

  1. Clean the intake valves of cylinders #2 and #3 with mark B at TDC by repeating step No.5.
  2. Clean the cylinder head to intake manifold sealing surfaces.
  3. Reassemble the intake manifold and the other remaining parts.
  4. Crank the engine with the accelerator pedal fully depressed (Dechoke mode) for 10 seconds. Repeat this twice in order to clear the remaining materials in the ports.

NOTE: Dechoke mode cancels fuel injection during cranking (when the accelerator pedal is fully depressed).

 

  1. Start the engine and keep the engine idling until the water temperature light shuts off.

CAUTION: White smoke may occur, therefore prepare the exhaust vacuum duct or perform this step in a well ventilated area.

exhaust vacuum duct

  1. Race the engine from idle to 6000 rpm by fully depressing the accelerator pedal 20 times in order to clear the remaining deposits and cleaner fluid.
Race the engine from idle to 6000 rpm

  1. Stop the engine and replace the engine oil and filter.

 


 

Approved J2534 Device

No products found.

Last update on 2026-06-17 / Affiliate links / Images from Amazon Product Advertising API


 

No products found.

with Mazda J2534 Software FMP & MMP

MazdaeBay logo uses a very similar program to FMP, named MMP, MMP allows for reprogramming of PCMs only, no body modules.

The security information is separate from the programming subscription and you must email information to MazdaeBay logo for the Immobilizer/PATS codes.

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.

All 1996 models and up can be reflashed except for Miata. Miata (MX-5) could be reflashed starting in 2006.

  • 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.

www.mazdaserviceinfo.com

 

Sale
Autel Professional OBD2 Scanner AL319 Code Reader, Enhanced Check and Reset Engine Fault Code, Live Data, Freeze Frame, CAN Car Diagnostic Scan Tools for All OBDII Vehicles After 1996, 2026 Upgraded
  • 【TURN OFF CEL】 This AL319 car scanner diagnostic tool supports Reading and Clearing DTCs, DTC Look Up, displaying Live Data, Freeze Frame & I/M Readiness, view vehicle information, etc., to figure out the root cause of the Check Engine Light (CEL) and turn it off, helping you catch any potential issues early and avoid excessive costs from unnecessary repairs.
  • 【EXTENSIVE APPLICATION】 Autel AL319 Compatible with 7 languages (English, French, Spanish, etc.) and various post-1996 OBD II protocol vehicles (Toyota, Nissan, Honda, Ford, etc.), this OBD II scanner provides accurate and fast diagnosis for worldwide car owners.
  • 【FOR END USER & DIYERS】 This error code reader AL319 is “plug and play” and comes with an easy interface. Even if you’re not familiar with vehicle repair, you can quickly take control of this obd2 scanner, and get the information you want.
  • 【USER-FRIENDLY DESIGN】 This OBD2 scanner and check engine code reader features a patented One-Click I/M Readiness, TFT color display, built-in speaker, LED Indicator etc. The cable is long enough without being too long and getting in the way. No batteries are needed.
  • 【HIGH-QUALITY SERVICES】 12 months war.ranty from the date of purchase and lifetime free update are offered by this Automobile OBDII scan tool. Welcome to contact us via Q&A, email, or hotline, and our after-sale-service team for technical support.

Last update on 2026-06-17 / Affiliate links / Images from Amazon Product Advertising API


 

Sale
ANCEL AD310 Classic Enhanced Universal OBD II Scanner Car Engine Fault Code Reader CAN Diagnostic Scan Tool, Read and Clear Error Codes for 1996 or Newer OBD2 Protocol Vehicle (Black)
  • CEL Doctor: The ANCEL AD310 is one of the best-selling OBD II scanners on the market and is recommended by Scotty Kilmer, a YouTuber and auto mechanic. It can easily determine the cause of the check engine light coming on. After repairing the vehicle's problems, it can quickly read and clear diagnostic trouble codes of emission system, read live data & hard memory data, view freeze frame, I/M monitor readiness and collect vehicle information.
  • Sturdy and Compact: Equipped with a 2.5 foot cable made of very thick, flexible insulation. It is important to have a sturdy scanner as it can easily fall to the ground when working in a car. The AD310 OBD2 scanner is a well-constructed mechanic tool with a sleek design. It weighs 12 ounces and measures 8.9 x 6.9 x 1.4 inches. Thanks to its compact design and light weight, transporting the device is not a problem. The buttons are clearly labelled and the screen is large and displays results clearly.
  • Accurate Fast and Easy to Use: The AD310 scanner can help you or your mechanic understand if your car is in good condition, provides exceptionally accurate and fast results, reads and clears engine trouble emission codes in seconds after you fixed the problem. This device will let you know immediately and fix the problem right away without any car knowledge. No need for batteries or a charger, get power directly from the OBDII Data Link Connector in your vehicle.
  • OBDII Protocols and Car Compatibility: Many cheap scan tools do not really support all OBD2 protocols. AD310 scanner as it can support all OBDII protocols such as KWP2000, J1850 VPW, ISO9141, J1850 PWM and CAN. This device also has extensive vehicle compatibility with 1996 US-based, 2000 EU-based and Asian cars, light trucks, SUVs, as well as newer OBD2 and CAN vehicles both domestic and foreign. Pls confirm with our customer service whether it is compatible with your vehicle before purchasing.
  • Home Necessity and Worthy to Own: This is an excellent code reader to travel or home with as it weighs less and it is compact in design. You can easily slide it in your backpack as you head to the garage, or put it on the dashboard, this will be a great fit for you. The AD310 is not only portable, but also accurate and fast in performance. Moreover, it covers various car brands and is suitable for people who just need a code reader to check their car.

Last update on 2026-06-16 / Affiliate links / Images from Amazon Product Advertising API


 

No products found.

This product presentation was made with AAWP plugin.

Leave a Comment

Share to...