Checks, in order
- Read codes and note which cylinderA scan tool will show a specific misfire cylinder or a bank lean code. That narrows the search a lot.easy $ · under about $50
- Vacuum leaksLook over every hose and the intake boot for cracks. Spray carb cleaner or propane lightly near joints with the engine idling; an idle change points to the leak.easy $ · under about $50
- Spark plugs, wires, cap and rotorPull the plugs and look at their condition. Replace worn plugs and wires with a matching set per the manual.easy $ · under about $50
- Throttle body and idle controlClean the throttle plate and idle air passages with throttle body cleaner. Carbon buildup causes a hunting or low idle.easy $ · under about $50
- MAF sensor and PCVClean the MAF with a spray made for it and check the PCV valve and hoses. A stuck PCV causes lean idle and oil use.easy $ · under about $50
- Fuel injectors and compressionIf basics pass, check injector balance and run a compression test. Consider a shop for this.hard $$ · about $50 to $500
Applies to: 1995.5 to 2004 Tacoma with the 2RZ-FE 2.4L, 3RZ-FE 2.7L and 5VZ-FE 3.4L V6, 2WD, PreRunner and 4WD. Code-based checks assume OBD-II (1996 and newer); earlier trucks may use a different diagnostic setup.
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 |
| MAF sensor cleaner | Cleaning the mass airflow sensor | Shop on Amazon |
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)
- 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
- FJ Cruiser (2007–2014): Rough idle, stumbling or a misfire code (P0300 to P0306)
- 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 1st Gen Tacoma
More 1st Gen Tacoma problems
- Frame rust: flaking, holes or a soft frame (Frame & Body)
- Loose front end, steering wander or clunk from the lower ball joint (4WD/PreRunner) (Steering & Suspension)
- Clunk, knock or rattle going over bumps (Steering & Suspension)
- Steering feels loose or the truck wanders on the highway (Steering & Suspension)
- Vibration at highway speed or under acceleration (Drivetrain)
- 4WD won't engage or front axle doesn't seem to drive (Front Axle)
All 16 1st Gen Tacoma 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.