Checks, in order
- Read the codesA single-cylinder code like P0304 means a coil, plug or injector on that cylinder. P0300 on its own is random and often a lean or vacuum problem.easy $ · under about $50
- Idle relearn after a battery disconnectLet it idle fully warm for several minutes with all accessories off. If the rough idle remains after that, ask a dealer about the idle relearn bulletin for your year.easy $ · under about $50
- Plugs and coilsPull the coil from the misfiring cylinder and inspect the plug. Swap that coil with another cylinder's and see if the misfire follows it.medium $$ · about $50 to $500
- Throttle body and intake leaksClean the throttle body and inspect the intake boot and PCV hoses for cracks. Spray cleaner near hoses with the engine idling and listen for a change.medium $ · under about $50
- Injector or compressionIf the plug and coil swaps do not move the misfire, test the injector (listen with a stethoscope) and run a compression test on that cylinder.hard $$ · about $50 to $500
Applies to: US-market FJ Cruiser, 2007 to 2014, with the 1GR-FE 4.0L V6 (timing chain) and either the 5-speed automatic or the 6-speed manual. Assumes the part-time 4WD model with a floor-mounted transfer case lever; 2WD trucks skip the 4WD checks.
Tools and parts for these checks
Links below are Amazon affiliate links: as an Amazon Associate, toyotadata earns from qualifying purchases, at no extra cost to you. Confirm fitment for your exact truck before you order.
| ITEM | USED FOR | BUY |
|---|---|---|
| Bluetooth OBD2 scanner with live data | Reading and clearing codes and watching live sensor data | Shop on Amazon |
| Ignition coil | Swapping a suspect coil after the misfire follows it | Shop on Amazon |
| Spark plugs | Replacing worn plugs at the factory interval | Shop on Amazon |
Go deeper
The same problem on other Toyotas
- 4th Gen Tacoma (2024–present): Rough idle, misfire or shaking at a stop
- 3rd Gen Tacoma (2016–2023): Rough idle, shaking at a stop or misfire (P0300 to P0306)
- 1st Gen Tacoma (1995.5–2004): Rough idle, misfire or lean codes (P0171, P0174, P0300)
- 5th Gen 4Runner (2010–2024): Rough idle, shaking, or misfire with a flashing check engine light
- 4th Gen 4Runner (2003–2009): Rough idle, misfire or hesitation
- 100 Series Land Cruiser / Lexus LX 470 (1998–2007): Rough idle, stumbling or a misfire code (P0300 to P0308)
Other fuel & ignition problems on the FJ Cruiser
More FJ Cruiser problems
- Rust on the frame, especially at the rear crossmember (Frame & Body)
- Clunk or thump from the rear when coming to a stop or pulling away (Drivetrain)
- Steering wheel shimmy or flutter at highway speed (Steering & Suspension)
- Vibration that changes with vehicle speed, felt in the seat or floor (Drivetrain)
- Oil leaking from the rear differential, or whining, howling or grinding from the rear axle (Drivetrain)
- 4WD will not engage, or the A-TRAC / VSC lights come on (Drivetrain)
All 16 FJ Cruiser symptoms in the interactive troubleshooter →
General guidance from owner experience. Confirm torque specs, fluid capacities and procedures in the factory service manual. Brakes, steering and anything structural: if in doubt, have a qualified shop inspect it before driving.