Misfire Counters 2004 Hyundai XG 350

2004 Hyundai XG 350I have a miss in my car. The spark plugs have been changed. Also replaced 2 coil packs and replaced plug wires. But there is still a ‘miss’ in the engine. What could I check out next? Any ideas what it could be?


If the check engine light is on, please post the codes below in the comments for further information.

Misfire Counters

Misfire Counters
Whenever a cylinder misfires, the misfire diagnostic counts the misfires. Then the misfire diagnostic notes the crankshaft position at the time the misfire occurred. These misfire counters are basically a file on each engine cylinder.

A current and a history misfire counter is maintained for each cylinder. The misfire current counters indicate the number of firing events out of the last 200 cylinder firing events which were misfires. A misfire current counter displays real time data without a misfire DTC stored. The misfire history counters indicate the total number of cylinder firing events which were misfires. The misfire history counters display 0 until the misfire diagnostic has failed and a DTC P0300 is set. Once the misfire DTC sets, the misfire history counters will be updated every 200 cylinder firing events.

The misfire counters graphic illustrates how these misfire counters are maintained. If the misfire diagnostic reports a failure, the diagnostic executive reviews all of the misfire counters before reporting a DTC. This way, the diagnostic executive reports the most current information.

When crankshaft rotation is erratic, the control module detects a misfire condition. Because of this erratic condition, the data that is collected by the diagnostic can sometimes incorrectly identify which cylinder is misfiring. The misfire counters graphic shows there are misfires counted from more than one cylinder. Cylinder #1 has the majority of counted misfires. In this case, the misfire counters would identify cylinder #1 as the misfiring cylinder. The misfires in the other counters were just background noise caused by the erratic rotation of the crankshaft. If the number of accumulated is sufficient for the diagnostic to identify a true misfire, the diagnostic will set DTC P0300.

Misfire Counter Information

Use Techline™ equipment to monitor misfire counter data on OBD  ll compliant vehicles. Knowing which specific cylinders misfired can lead to the root cause. Even when dealing with a multiple cylinder misfire. Using the information in the misfire counters identify which cylinders are misfiring. If the counters indicate cylinders numbers 1 and 4 misfired, look for a circuit or component common to both cylinders number 1 and 4. Such as an open ignition coil in an electronic ignition system.

The misfire counter information is located in the specific eng. menu, misfire data sub-menu of the data list.

The misfire diagnostic may indicate a fault due to a temporary fault. This is not necessarily caused by a vehicle emission system malfunction. Possible malfunctions include the following conditions:

  • Contaminated fuel
  • Running out of fuel
  • Fuel fouled spark plugs
  • Basic engine fault