B1354 — Ignition Key-In Circuit Short To Ground
OBD2 code B1354 flags a problem with the ignition system (ignition key-in circuit short to ground). Short, gentle driving to a shop is usually possible. Common culprits: failed ignition coil or coil pack, faulty ignition control circuit in the ECM, moisture or oil in the spark plug wells.
body electrical
Is it safe to drive?
Drive with caution Drive with caution and avoid load. Ignition faults cause misfires that quickly overheat and destroy the catalytic converter; if the Check Engine Light flashes, stop and fix it first.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1354 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the ignition system for damage, corrosion, chafing or poor contact.
- Subsystem check Swap the coil to another cylinder and see if the fault code follows it.
- Subsystem check Inspect spark plugs for wear, oil or carbon tracks and check plug gaps.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1354 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1354 (parts and labor, USD, independent shop rates): Replace an ignition coil: $150–$380; Repair coil wiring or connector: $80–$250; Replace spark plugs: $90–$250. Overall, fixing B1354 usually costs between $80 and $380. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What are the symptoms of B1354?
Drivers most often notice: hard starting, especially in damp weather, Check Engine Light on, increased fuel consumption, loss of power and jerking.
How much does it cost to fix B1354?
Replace an ignition coil — $150–$380; Repair coil wiring or connector — $80–$250; Replace spark plugs — $90–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
Will B1354 clear itself?
Sometimes B1354 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What is the most common cause of B1354?
The most common causes are: failed ignition coil or coil pack, faulty ignition control circuit in the ECM, moisture or oil in the spark plug wells.
How do I diagnose B1354 myself?
Start with a scan: confirm B1354, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the ignition system, and verify the suspect component against live data before buying parts.
When your vehicle's control unit detects a problem with the ignition key-in circuit, it logs trouble code B1354. This fault belongs to the body electrical category and indicates that the circuit has experienced a short to ground — meaning electricity is taking an unintended path to the vehicle's chassis instead of following its normal route. The module responsible for monitoring ignition functions constantly evaluates voltage and resistance within this circuit, and when readings stray outside acceptable parameters for a set number of driving cycles, B1354 gets stored in memory.
Think of the ignition circuit as a communication line between your key cylinder and the engine control module. It tells the system when the key is inserted and in what position. When a short develops, the module receives confusing or absent signals, and it responds by illuminating the Check Engine Light while recording exactly what was happening at that moment — engine speed, load, temperature, and vehicle speed. That freeze frame data becomes your roadmap for diagnosis because it captures the precise conditions when B1354 first appeared.
The diagnostic process starts by connecting an OBD2 scanner and confirming that B1354 is indeed the active code. Saving the freeze frame information is critical — it reveals whether the fault occurred during cold startup, under heavy acceleration, or at idle, which immediately narrows your suspect list. From there, you would pull any related trouble codes and cross-reference them against manufacturer technical service bulletins, as many ignition-related faults have documented factory fixes or software recalibrations specific to your make and model.
Common Symptoms
B1354 produces a recognizable cluster of driveability complaints:
- Persistent Check Engine Light illumination
- Difficult engine starts, particularly in wet or humid conditions
- Noticeable fuel economy decline
- Intermittent or constant power loss during acceleration
- Engine misfires that may worsen under load or at idle
- Rough or unstable idle quality
- Occasional stalling or hesitation
Typical Causes
The most frequent triggers for this code, ordered from most to least common:
- Damaged or corroded wiring harness feeding the ignition circuit
- Failed ignition coil or coil pack unable to deliver proper voltage
- Moisture or oil contamination inside spark plug wells
- Worn, fouled, or incorrectly gapped spark plugs
- Short circuit somewhere in the ignition key-in wiring
- Damaged or loose electrical connectors with poor terminal contact
- Faulty ignition switch or key cylinder wear
Diagnostic Steps
A systematic approach keeps you from replacing good parts:
- Connect your scan tool, retrieve B1354, and record all freeze frame data and any pending or permanent codes stored alongside it.
- Search the manufacturer database and NHTSA site for TSBs related to B1354 on your specific vehicle — many faults have known root causes documented by the factory.
- Perform a thorough visual inspection of the ignition circuit wiring and connectors, looking for chafed insulation, broken wires, corrosion buildup, or loose Terminals.
- Test the ignition coil's primary and secondary resistance with a multimeter, then swap it to a different cylinder to see if the fault moves with the part.
- Remove and examine spark plugs for signs of oil fouling, carbon deposits, worn electrodes, or gap measurements outside specifications.
- Clear the code, operate the vehicle through a complete drive cycle that replicates the freeze frame conditions, then recheck for B1354 return.
Repair Options and Costs
Repairs should follow the same logic as diagnosis — address simple issues before expensive replacements:
- Spark plug replacement: $90–$250 for parts and labor
- Ignition coil or coil pack replacement: $150–$380 for parts and labor
- Wiring harness or connector repair: $80–$250 depending on damage extent
Parts alone are relatively affordable — a single ignition coil typically runs $40–$120, while a set of four spark plugs costs $20–$60. Labor rates vary by region, but most shops charge one to two hours of diagnostic time before any repair work begins. The total bill for most B1354 repairs lands between $80 and $380 when parts and labor are combined. Proper diagnosis upfront prevents the temptation to throw parts at the problem, which rarely works and always costs more.
Driving Safety Verdict
Caution is warranted. While a shorted ignition circuit might seem like a minor electrical annoyance, the downstream effects are serious. Misfires from weak spark delivery allow unburned fuel to enter the exhaust system, and that raw fuel overheating inside the catalytic converter can destroy it within minutes. If your Check Engine Light is steady, you have some flexibility to schedule repair at your convenience. However, if the light begins flashing — signaling an active misfire — stop driving immediately and have the vehicle towed. Continued operation risks costly exhaust system damage that far exceeds the price of fixing the original B1354 fault.