Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0352 on 2006-2012 Toyota RAV4 3.5L V6: Ignition Coil 'B' Circuit Causes and Fixes

P0352 on a V6 RAV4 almost always means the ignition coil for cylinder #2 has failed. This is a simple and inexpensive DIY fix because cylinder #2 is on the easily accessible front bank of the engine. A new Denso coil costs around $40-$60, and the job takes less than 30 minutes.

18 minutes to read 2006-2012 Toyota RAV4
Most Likely Cause
Failed Ignition Coil on Cylinder #2
Difficulty
1/5
Est. Time
0.3 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $150
Parts Price
$40 – $75
⚠️ Drivable, but... — Yes, but it's not recommended for long distances. The engine will run rough and lack power. If the Check Engine Light is flashing, it indicates a severe misfire that can quickly damage your expensive catalytic converter, so you should stop driving immediately.
Key Takeaways
  • P0352 on this RAV4 means there is a fault with the ignition coil circuit for cylinder #2.
  • The most likely cause by far is a failed ignition coil, which is a simple and affordable DIY replacement.
  • Cylinder #2 is on the front bank of the engine (closest to the radiator), making it very easy to access.
  • The most effective diagnostic step is to swap the coil from cylinder #2 with another coil on the front bank (like cylinder #4 or #6) and see if the code follows the coil.
  • If the connector is broken, the housing can be replaced separately with OEM part 90980-11875.
  • This is a very common issue across all Toyota and Lexus vehicles that use the 3.5L 2GR-FE V6 engine.
The trouble code P0352 stands for "Ignition Coil 'B' Primary/Secondary Circuit Malfunction". This means the vehicle's main computer, the Engine Control Module (ECM), has detected a problem with the ignition coil or its electrical circuit for cylinder #2. The letter 'B' in the code corresponds to the second cylinder. The ECM sends a trigger signal (IGT) to the coil to create a spark; when it doesn't get the expected confirmation signal (IGF) back, it sets this code. The ECM may also disable the fuel injector to that cylinder to protect the catalytic converter.

What's Unique About the 2006-2012 Toyota RAV4

On the Toyota RAV4 with the 2GR-FE 3.5L V6 engine, this code is a straightforward and common issue. The key advantage for owners is the location of the faulty coil. The V6 engine has two banks of cylinders; the rear bank (Bank 1) is buried under the intake manifold, but the front bank (Bank 2) is wide open. Code P0352 refers to cylinder #2, which is conveniently located on the front bank (closest to the radiator), making it exceptionally easy to access and replace for a DIY repair.

Symptoms You May Notice

  • Check Engine Light is on
  • Flashing Check Engine Light (in cases of severe misfire)
  • VSC and/or TRAC lights may also illuminate
  • Rough, shaking, or vibrating idle
  • Engine hesitation or stumbling during acceleration
  • Noticeable loss of engine power
  • Engine may shudder or misfire, especially on a 'luke warm' start after sitting for about an hour.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the spark plug alone. While a good maintenance item, a bad spark plug typically causes a misfire code (P0302), not a primary circuit code like P0352.
  • Replacing the wrong coil. It is critical to correctly identify cylinder #2. On the 2GR-FE, the front bank (near radiator) contains cylinders 2, 4, and 6 (from passenger to driver side). The rear bank (near firewall) contains 1, 3, and 5. Cylinder #2 is the front-most cylinder on the passenger side.

Most Likely Causes

  1. Failed Ignition Coil on Cylinder #2 🔴 High Probability → Shop Ignition Coil Ignition coils are a common wear-and-tear item that operate in a high-heat, high-vibration environment. Failures are frequent across many Toyota models using this 2GR-FE engine. Internal insulation degradation from heat cycling is a primary failure mode. Toyota later released an updated coil design to improve reliability.
    How to confirm: Swap the ignition coil from cylinder #2 with the coil from cylinder #4 or #6 (also on the front bank). Clear the codes. If the code changes to P0354 or P0356 respectively, the coil is bad.
    Typical fix: Replace the faulty ignition coil. It is held in by a single 10mm bolt. While not required, many owners replace the corresponding spark plug at the same time.
    Est. part cost: $40-$75
  2. Damaged Wiring or Connector ⚪ Low Probability The plastic locking tab on the coil connector can become brittle with age and break, leading to a poor connection. Wires can also be damaged by engine heat or improper servicing.
    How to confirm: After confirming the coil is good (via the swap test), visually inspect the connector for broken plastic, corrosion on the pins, or pushed-out terminals. Check the wires leading to the connector for any signs of fraying, melting, or breaks.
    Typical fix: If only the connector housing is broken, you can replace just the plastic shell (Toyota P/N: 90980-11875). If the wires are damaged, they will need to be repaired or the connector pigtail will need to be replaced.
    Est. part cost: $10-$30 for a connector housing or pigtail kit.

Rare But Worth Checking

  • Faulty Engine Control Module (ECM): → Shop Engine Control Module (ECM) This is extremely rare. Only consider this after you have definitively proven that the ignition coil, spark plug, and all wiring between the coil and the ECM are in perfect condition. This requires professional-level diagnostics. One owner on a forum reported this as the final fix after replacing coils and plugs.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm the presence of P0352. Note any other codes, especially P0302.
  2. Identify cylinder #2. It is the first cylinder on the front bank (closest to the radiator), on the passenger side of the engine. The front bank cylinders are 2, 4, 6 from passenger to driver side.
  3. Swap the ignition coil from cylinder #2 with the coil from cylinder #4 (the middle coil on the front bank). This only requires a 10mm socket.
  4. Clear the trouble codes with the scanner.
  5. Start the engine and let it idle for a minute, or until the Check Engine Light returns.
  6. Re-scan for codes. If the code is now P0354 ('Ignition Coil 'D' Circuit'), the coil you moved is faulty.
  7. If the code P0352 returns, the problem is not the coil. Inspect the wiring harness and connector for cylinder #2 for damage, corrosion, or loose pins. The connector housing is part number 90980-11875.
  8. If the wiring appears intact, use a multimeter to check for power, ground, and the trigger signal at the connector (this may require a wiring diagram).
  9. If the coil and wiring are confirmed good, consider inspecting or replacing the spark plug for cylinder #2.

Parts You'll Likely Need

  • Ignition Coil (OEM #90919-A2007) — This is the component that fails in over 90% of cases for this specific code. An earlier part number was superseded by a revised design.
    Trusted brands: Denso, NGK, Hitachi
    OEM price range: $80-$110
    Aftermarket price range: $40-$75
  • Ignition Coil Connector Housing (OEM #90980-11875) — The locking tab on the original connector often becomes brittle and breaks, leading to a loose connection. This part allows for replacement of just the plastic housing without cutting wires.
    Trusted brands: Toyota (Genuine)
    OEM price range: $10-$15
  • Iridium Spark Plug (OEM #Denso SK20HR11) — It is good practice to replace the spark plug when replacing a coil, especially if its service history is unknown. A worn plug can stress a new coil.
    Trusted brands: Denso, NGK
    OEM price range: $12-$20
    Aftermarket price range: $8-$15

Related Codes That Often Appear With This One

  • P0302 — P0302 means 'Cylinder 2 Misfire Detected'. Since P0352 indicates a fault in the spark delivery system for cylinder 2, the cylinder cannot fire correctly, which directly causes a misfire. These two codes almost always appear together.
  • P0300 — P0300 means 'Random/Multiple Cylinder Misfire'. In some cases, the initial fault in one cylinder can cause timing disruptions that lead the ECM to briefly detect misfires on other cylinders, though P0352 remains the root cause.

Technical Service Bulletins (TSBs) & Recalls

  • T-SB-0047-10 - Some sources reference this TSB for ignition coil problems on Toyota vehicles, suggesting it's a known issue. However, its direct applicability to every P0352 case on a RAV4 is not confirmed, and it is less frequently cited than the existence of the revised coil part itself.

Mechanic-Grade Diagnostic Values

  • Ignition Coil Primary Resistance — expected: 0.5 Ω ± 0.1 Ω (when cold). Failure: A reading significantly outside this range, or an open circuit (infinite resistance).
  • Ignition Coil Secondary Resistance — expected: ~12 kΩ. Failure: A reading significantly outside this range.
  • Ignition Coil Connector Pin 1 (+B) Voltage — expected: 12V (Battery Voltage) with Ignition Switch ON.. Failure: No voltage indicates a problem with the power supply circuit, potentially a fuse (IG2, EFI NO.1) or relay (EFI MAIN).
  • Ignition Coil Connector Pin 4 (GND) to Chassis Ground — expected: Continuity (near 0 Ω).. Failure: High resistance or an open circuit indicates a bad ground connection.
  • IGT (Ignition Trigger) Signal Waveform — expected: A square wave pulse from the ECM when the engine is cranking or running. This requires an oscilloscope.. Failure: A missing or distorted signal points to a wiring issue between the ECM and coil, or a faulty ECM driver.
  • IGF (Ignition Confirmation) Signal Waveform — expected: A square wave pulse from the igniter back to the ECM shortly after the IGT signal. This requires an oscilloscope.. Failure: A missing IGF signal, despite a present IGT signal, is the direct trigger for the P035x codes.

Scan Tool Commands That Help

  • Toyota Techstream: Active Test -> Control the Spark — This function allows a technician to command a spark from a specific cylinder's ignition coil with the engine off. If the tool can command a spark from cylinder #2, it suggests the coil and wiring are likely functional, pointing towards an intermittent issue or a problem with the ECM's monitoring circuit. If it cannot command a spark, it confirms a hard fault in the coil, wiring, or driver.
  • Toyota Techstream: Data List -> Misfire RPM (for each cylinder) — While a generic scanner shows P0302, Techstream can provide more detailed live data on misfire counts per cylinder. This is useful to confirm that the misfire is isolated to cylinder #2 and not randomly occurring elsewhere, which might suggest a different root cause (e.g., fuel delivery).

Wiring & Ground Locations

  • Ignition Coil #2 Connector (C13) — Front bank of the engine (closest to radiator), on the passenger side cylinder. It is a 4-pin connector.. This is the primary connection point for all signals to the coil. A broken locking tab, corrosion, or pushed-out pins at this connector are common causes of P0352.
  • Engine Harness Grounds — The 2GR-FE has critical harness grounds bolted directly to the valve covers. One is on the front (Bank 2) valve cover, and another is on the rear (Bank 1) valve cover. These ground straps then typically attach to the chassis near the strut tower.. A loose or corroded main engine ground can introduce electrical noise and voltage drops, potentially causing spurious ignition codes and other sensor-related DTCs. While not the most likely cause for a single-cylinder code, it's a critical check for persistent, hard-to-diagnose electrical issues.
  • Ignition Coil Connector Pinout — Pin 1: +B (12V Power), Pin 2: IGF (Confirmation Signal), Pin 3: IGT (Trigger Signal), Pin 4: GND (Ground).. Knowing the specific function of each pin is essential for performing accurate voltage and continuity tests with a multimeter to isolate the fault between the coil, wiring, and ECM.

OEM Part Supersession History

  • 90919-0225190919-A2002 -> 90919-A2004 -> 90919-A2007 -> 90919-A2013 — Toyota periodically updates part designs to improve reliability and address known failure modes. The ignition coils for the 2GR-FE have gone through several revisions.
    Heads up: All listed part numbers are generally interchangeable for this application. When replacing, it is best to use the latest available part number (90919-A2013).
  • 90919-A200190919-02260 — Part number revision for design or manufacturing changes.
    Heads up: This part number is also associated with the 2GR-FE and other Toyota engines. It is important to verify fitment with the vehicle's VIN, but it is often cross-compatible.

Diagnostic Flowchart

The P0352 code indicates a circuit malfunction in Ignition Coil 'B' (Cylinder #2). On the 2GR-FE V6, Cylinder #2 is the most accessible coil, located on the front bank (radiator side) at the passenger-side edge.
Locate Cylinder #2 (front bank, passenger side). Swap its ignition coil with Cylinder #4 (middle coil, front bank). Clear codes and restart. Which code returns?
→ The ignition coil is faulty. Replace the coil with the updated Toyota design to address heat-cycling degradation. Consider replacing the spark plug at the same time if mileage is high.
Inspect the Cylinder #2 electrical connector. Is the plastic locking tab broken or are the pins corroded?
→ Replace the connector housing (Toyota P/N: 90980-11875). This is a common failure on the 2GR-FE due to engine bay heat making the plastic brittle.
Using a multimeter at the Cylinder #2 connector, check for 12V power, ground, and the IGT trigger signal from the ECU. Are these signals present?
→ Repair the wiring harness between the ECU and the coil. Check for fraying or heat damage along the harness loom common in high-mileage RAV4s.
Remove and inspect the spark plug for Cylinder #2. Is it fouled, cracked, or excessively worn?
→ Replace the spark plugs. If the plug is wet with oil, inspect the valve cover gasket; if wet with fuel, check the fuel injector.
→ If coil, wiring, and plugs are verified good, the issue may be a failing ECU ignition driver. Consult a professional for an ECU diagnostic.
Since multiple coils on the front bank are reporting circuit issues, check the shared ground and power points. Is there evidence of rodent damage or harness rubbing?
→ Repair the main engine harness. Ensure the harness is secured away from high-heat components to prevent future P035x circuit codes.
→ Perform a voltage drop test on the ignition system ground. Reference T-SB-0047-10 for known ignition system issues on this platform.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Rupturing VVT-i Oil Line (Rubber Section) 🔴 High — Very common on 2006-2009 models with the original rubber/metal hose. Failure can be catastrophic, leading to rapid oil loss and engine seizure. (Ref: Limited Service Campaign (LSC) 90K was issued to replace the rubber hose with an all-metal version (P/N 15772-31030).)
  • Premature Water Pump Failure 🟠 Medium — Commonly fails by leaking/weeping coolant, often between 80,000 and 130,000 miles. Can cause overheating if not addressed. (Ref: No official recall, but it is a widely documented failure. The official replacement procedure is labor-intensive, though mechanics have found shortcuts.)
  • Clunking Intermediate Steering Shaft 🟡 Low — Common on 2006-2008 models, causing a clunk or pop noise when turning the steering wheel. It is considered a nuisance rather than a safety failure. (Ref: T-SB-0318-08 was issued, detailing the replacement of the steering intermediate shaft to resolve the noise.)
  • Rear Differential Coupling Growl/Whine 🟡 Low — Affects 4WD models, causing a growl or whining noise from the rear of the vehicle due to bearing contamination in the differential coupling. (Ref: T-SB-0080-13 addresses this issue.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For the ignition coil on cylinder #2, using a part from a reputable junkyard is a very reasonable and cost-effective option. Because the coil is so easy to access and replace (under 30 minutes with one tool), the risk of a used part failing early is low-impact. The cost savings can be significant (e.g., $10-$20 for a used coil vs. $50-$80 for a new aftermarket or OEM part).

Donor-vehicle mileage cap: roughly under 120000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • Look for a donor vehicle with lower mileage if possible.
  • Inspect the plastic housing of the coil for any cracks, melting, or signs of oil contamination.
  • Check the electrical connector pins to ensure they are straight and free of corrosion.
  • Ask the salvage yard for a short warranty (e.g., 30 days) to protect against a dead-on-arrival part.

OEM-only on this vehicle (don't cheap out):

  • Engine Control Module (ECM) — Due to programming and security requirements, an ECM should be sourced new or from a specialist remanufacturer.

Aftermarket brands forum-validated for this vehicle:

  • Denso (Original Equipment Manufacturer)
  • NGK
  • Hitachi

Brands owners have reported issues with on this vehicle:

  • Unbranded, no-name ignition coils from online marketplaces. While they may be cheap, their failure rate is notoriously high, and they can fail in a way that damages other components.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2009 Toyota Sienna 3.5L V6

Symptoms: Check Engine Light with code P0352.

What fixed it: The owner identified the ignition coil for cylinder #2 as the fault and replaced it.

Source hint: owner_reports - Didi's Way

2007 Lexus RX350 3.5L V6

Symptoms: Check Engine & VSC ON Code P0352.

What fixed it: Identified the cause as the cylinder 2 coil and followed simple replacement instructions.

Source hint: ClubLexus - 'Check Engine & VSC ON Code P0352'

2007 Toyota Sienna 3.5L V6

Symptoms: P0352 Code.

What fixed it: Diagnosis and replacement of the cylinder #2 coil using a junkyard part.

Cost: $33-$33

Source hint: YouTube - 'Toyota Sienna P0352 Code *FIXED FOR 33$' by Roads to Rivers

2006-2012 Toyota RAV4 3.5L V6

Symptoms: P0352 despite new coils, plugs and ECU.

What fixed it: The final cause of the persistent code was determined to be the ECM itself.

Source hint: Reddit r/MechanicAdvice - 'P0352 despite new coils, plugs and ECU'

NHTSA Reported Coil Failure

Symptoms: Engine coil failure resulting in error code P0352.

What fixed it: An owner reported this as a common problem with the 3.5L V6 engines in NHTSA ODI #10393827.

Source hint: NHTSA ODI #10393827

Frequently Asked Questions

Where is cylinder #2 located on my 2006-2012 RAV4 V6?
Cylinder #2 is the first cylinder on the front bank, which is the side closest to the radiator. It is located on the passenger side of the engine.
Is there a specific TSB for ignition coil failures on the 2GR-FE engine?
Yes, T-SB-0047-10 is often referenced for ignition coil problems on Toyota vehicles with this engine, though its applicability to every specific RAV4 case varies.
My RAV4 has a P0352 code and the VSC/TRAC lights are on. Is that normal?
Yes, it is common for the VSC and/or TRAC lights to illuminate alongside the Check Engine Light when a misfire or ignition circuit fault like P0352 occurs.
Can I just replace the plastic clip on the coil if it's broken?
Yes, if the locking tab on the connector is brittle or broken, you can replace just the plastic shell using Toyota part number 90980-11875.
Is there an updated part for the ignition coils to prevent this from happening again?
Yes, Toyota released an updated coil design to improve reliability against internal insulation degradation caused by heat cycling.
What is the 'luke warm' start issue mentioned for this engine?
The 2GR-FE engine may specifically shudder or misfire on a 'luke warm' start, typically after the vehicle has been sitting for about an hour.
Toyota and Lexus 3.5 liter V6 2GR-FE spark plug and ignition coil replacement due to P0355 (part 1)
Toyota and Lexus 3.5 liter V6 2GR-FE spark plug and ignition coil replacement due to P0355 (part 1)
How to test & fix ignition coil pack fault code P0351,P0352,P0353,P0354,P0355,P0356 Toyota 2016-2018
How to test & fix ignition coil pack fault code P0351,P0352,P0353,P0354,P0355,P0356 Toyota 2016-2018
Engine Grounding Locations for 2GR-FE Swaps
Engine Grounding Locations for 2GR-FE Swaps
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jun 8, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0352 (Deep Dive) for:
  • Toyota RAV4: 2006200720082009201020112012
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part