P1399 P0300 P0301 P0302 Random Missfire - S2000 Forums

View Poll Results: Did this help?
Waste if time 1 16.67%
Not really 0 0%
A little 1 16.67%
A lot 4 66.67%
Voters: 6. You may not vote on this poll

LinkBack Thread Tools Search this Thread
Old 04-28-2011, 03:51 AM   #1
Junior Member
Thread Starter
Join Date: Apr 2011
Posts: 3
P1399 P0300 P0301 P0302 Random Missfire


I had this error P0300 with P0301 &P0302 on my 2002 Honda S2000 at 104k miles, first fault I have had since buying the car at 36K miles.

Exec Summary: fault was Injectors 1&2 flow rates down buy 7%
Solution Ultrasonic cleaning of all injectors.

I read lots of threads about people with this problem and not many threads documented the solution. So this is my first thread letting you know how I solved it, to save you reading as many dead end threads as I did.

Remember this fault could be caused by many things so I am only explaining the solution to the problem I had; but the sequence I describe may help you find yours at the lowest cost.

Firstly you must have a DCT error code reader, without one don't bother doing it yourself. You will need an OBDII reader which allows you to clear codes & view pending codes aswell as saved codes. I used either proscan or scanXL with an ELM327 interface.

The error P1399 is a pending missfire code. Which registers the first time the ECU sees a missfire. It holds this code until the following driving cycle. (eg ignition off and the immobiliser enabled). Then when it sees the missfire the next time the engine is running, it will report the P0300 code along with which cylinders it sees the missfire on and illuminates the MIL light on the dash. A missfire is registered when the cranksharft rpm sensor varies by more than 2% across the firing order.. 1-3-4-2

Something to note with this problem which I read in another thread and seemed true in my investigations was that the first code to appear seems to be the one/ones to focus on. I would always have P0301 or P0302 sometimes followed by P0304 if I ran the engine long enough. But my problem was really only with cylinders 1 & 2.

If you can, extract the freeze frame data for the error code. My fault was happening at low rpm or idle. infact once the MIL light came on I did notice the engine running slightly unevenly at idle. It also had a +10% short term fuel trim which means it was adding more fuel than expected to maintain the specific O2 emissions.

1st Check the valve clearances. costs no money and you should eliminate this as a possbile problem.

I only had to adjust a couple slighty and did not solve the problem

2nd Check for a Coil pack fault & Spark plugs. move the coil pack from the missfiring cylinder to a cylinder as much out of phase in the the firing order as possible. eg firing order is 1-3-4-2 and if the error is on cyl 1 (P0301) then move it to cyl 4. If you see the error code change from P0301 to P0304 then the coil pack could be your problem... clear and repeat the test several times also return the coil to its original position and make sure the error moves back to make sure as the coil packs are around 130.

Also carry out the same as above but with the spark plugs moving and leaving the coil packs in the same position.

I did not find a fault with the coils or the plugs.

My plugs had never been changed since new and the service manual recommends changing them at 100K miles so I did this anyway. The Genuine honda plugs cost me around 60.

Car now runs a lot smoother across all the rpm range. but I still had the missfire code.

3rd Compression test: you need a compression tester for this.. around 20. all sparks plugs out, the throttle open with the engine cold. Mine read 220,220,225,220PSI which is within the spec for variation of 28PSI. I have seen results as low as 190PSI and as high as 240PSI on other threads

If you see a problem then you will need to do a leak down test to check for damaged piston rings or poorly seated valves.

but this looked ok for me no major variation.

4th Clean the air intake system. This will cost the price of the throttle body gasket and an (Idle Air Control Valve) IACV seal. Roughly 10.

The oil return system from the crank case adds a lot of oil to the intake area of the manifold. So a clean is a good thing to do anyway. avoid the MAP Thwack, if you have a screw driver in your hand, unscrew the MAP sensor and clean it properly, remove the throttle body and IACV and clean out all the oil residue in the channels that you can. The valve on the IACV is sprung loaded so a clean of this helps its operation.

There was a definate improvement in the acceleration from idle but it did not solve the Missfire Code from coming up.

5th Fuel adatives to clean the injectors. Cost around 20. 99% chance this will not solve your problem. But with the focus now being on the injectors being dirty or blocked its worth cleaning out the system an pipes get as much dirt up to the injectors so that if you do clean the injectors they won't just get blocked again by the next loose bit of dirt in the pipe.

The S2000 fuel filter is not the best and having used predominantly cheap tesco fuel I found using the additive made the error more frequent.. but did the job of clearing the dirt in the system.

6th Test fuel injectors. This is more advanced and will require some ability to perform.. do not try this unless you are confident and follow the workshop manual instructions. A 22mm torque spanner (not socket wrench) will be required for this. They cost around 30. Also buy new injector seals top & bottom and Fuel banjo washers approx 20 for all. Cost to ultrasonicly clean all the injectors 70.

Once you have removed all the injectors and cleaned the exteria and around the manifold openings to ensure that there are no air leaks. Re assemble with the injectors in a different order as with the coil packs.. eg firing order is 1-3-4-2 and if the error is on cyl 1 (P0301) then move it to cyl 4

I swapped 1&2 with 3&4. after doing this I notice that the error codes changed from P0301 &P0302 appearing first to P0304 & P0303 appearing first.

So I looked for a garage which had ANSU injector cleaning machine.. check thier web site as they have a list of garages who have one.


The injectors looked to be spraying evenly but when conducting the flow test the injectors 1 & 2's flow rates were 7% down on 3 & 4's. This is not a lot but after cleaning it was reduced to 4%

Re-assembly the injectors back into the car. I found the error was fixed. Idle is now very smooth better than when I purchased it at 36K miles. Also I noticed all the little rattles in the cabin at idle seem to have stopped. Also my fuel consuption is up by 5-10% use to get 250miles to the tank now around 270miles to the tank.

I expect that I will need to clean the injectors again at some point if the error reappears. But its cheaper than a new pair at 250 each.

So far 2000 miles with no error codes or pending codes.

Hope this helped
Attached Thumbnails
Click image for larger version

Name:	P0300 error flow rates.jpg
Views:	252
Size:	122.7 KB
ID:	3776  
S2000bythesea is offline   Reply With Quote
Old 04-29-2011, 07:51 PM   #2
Senior Member
whitebrad25's Avatar
Join Date: May 2010
Posts: 980
This sounds like it would be helpful, but my car has not thrown a CEL *knocks on wood*
whitebrad25 is offline   Reply With Quote
Old 09-02-2011, 07:35 AM   #3
Junior Member
Join Date: Sep 2011
Posts: 1
Spot on link I'm brand new to the s2000 and have got an 0301 code coming up car idles a bit lumpy but runs like it should. This weekend i now have a little bit of cleaning etc to get on with just wanted to say cheers for posting found it very useful.
crispyred bull is offline   Reply With Quote
Old 04-02-2013, 09:32 AM   #4
Junior Member
Thread Starter
Join Date: Apr 2011
Posts: 3
A quick update:- Car has now done 116k miles with no sign of the misfire fault (12K from cleaning the injectors).

Thanks for the messages from people who found the thread useful.
S2000bythesea is offline   Reply With Quote
Old 04-02-2013, 11:46 AM   #5
Switchblade's Avatar
Join Date: May 2010
Location: NAZARETH, PA
Posts: 8,417
Glad to hear you fixed it!
Switchblade is offline   Reply With Quote
Old 09-07-2013, 07:27 PM   #6
Junior Member
Join Date: Mar 2007
Posts: 8
This info was helpful, but i have a few questions. My engine light was on. I had plugs changed, then a valve adjustment. Engine light stayed on after being reset. Ran some injector cleaner-no dice. After speaking to a Honda tech, garage adjusted valve. Light stayed off for about 20 miles. Now it is back on. Dealer is now recommending some serious injector and valve work. My S is a 2000 with about 95000 miles on her. Any help, suggestions, info would be great. I also had injector #3 replaced.

Last edited by Burnsie; 09-11-2013 at 07:09 AM. Reason: additional info added
Burnsie is offline   Reply With Quote
Old 12-29-2016, 03:37 PM   #7
Junior Member
Join Date: Dec 2016
Posts: 1
Great post!

My car info:
Year:2001 Mileage: 190,000 miles MIL: P0301 P0304 P1399

The ultrasonic cleaning is very good, and I recommend it. It cost me $88 for all injectors here in the US. RaceCity Injectors of Mooresville, NC gave me a report of the before and after. They evaluated both the spray pattern, and the flow rate. Cylinders 1 and 4 had bad spray patterns, and the flow rate increase was Cylinder1: up 4% Cylinder 2: up 4% Cylinder 3: up 0% and Cylinder 4: up 12%.

This cleaning drastically improved both the rough idle, and the throttle response, but I still had a rough idle, and after cleaning, I only had a P0301 and P1399.

I adjusted my valve clearance to specification, and my car idles very smooth now. I am no longer getting a misfire code. I wish I would have listened to S2000bythesea because he/she recommended that I check this first! I did it last... I wanted to add my before and after measurements of my valve clearance for people because I was surprised with the results.

First of all, nominal measurements should be made when the valve train/engine is less than 100 F and they are:

Intake: .008 - .010 inches (")
Exhaust: .010 - .011 inches (")

My measurements:
Cylinder 1
Intake valve 1: 0.008"
Intake valve 2: 0.008"
Exhaust valve 1: 0.006"
Exhaust valve 2: 0.008"
Cylinder 2
Intake valve 1: 0.010"
Intake valve 2: 0.010"
Exhaust valve 1: 0.010"
Exhaust valve 2: 0.010"
Cylinder 3
Intake valve 1: 0.008"
Intake valve 2: 0.008"
Exhaust valve 1: 0.007"
Exhaust valve 2: 0.008"
Cylinder 4
Intake valve 1: 0.011"
Intake valve 2: 0.011"
Exhaust valve 1: 0.008"
Exhaust valve 2: 0.010"

The bold valves are more than 0.001" out of spec, so I adjusted those to 0.010"

It surprised me that a valve clearance that was 0.004" out of spec could cause such a rough idle, but it can.

Anyway, I hope I added a little bit to this very good post.
andrew.honeycutt is offline   Reply With Quote
Old 04-10-2017, 07:22 AM   #8
Junior Member
Thread Starter
Join Date: Apr 2011
Posts: 3
Another update:- Car has now done 29,000 miles since the original post with no sign of the misfire fault again
S2000bythesea is offline   Reply With Quote
Old 04-10-2017, 04:20 PM   #9
2009 Rio Yellow/A7E/A330
cosmomiller's Avatar
Join Date: Jun 2012
Location: Foothills, Sierra Nevada, CA
Posts: 1,351
Thanks for the post. Glad to hear things are working. Makes me think about being proactive and cleaning the fuel injectors.
cosmomiller is offline   Reply With Quote

Related Topics
Thread Thread Starter Forum Replies Last Post
P1410 and P1399 codes Dr. Jimbo Engine Tech / Drivetrain 12 05-02-2011 05:46 PM
P03001, P0301, P0302 and P1399 sky2k Engine Tech / Drivetrain 6 02-14-2011 06:12 AM
Random babbling s2000isu Off-Topic 18 05-05-2010 08:47 AM
Random thoughts at 0230 army_boy Off-Topic 21 04-07-2008 04:38 PM
Engline Light On: Error Code P0301, P0302, P0304 WI4FEN Engine Tech / Drivetrain 3 09-07-2007 10:09 AM

code, crankshaft, engine, error, honda, o2, p0300, p0301, p0302, p0304, p1399, p300, position, s2000, sensor

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

All times are GMT -7. The time now is 09:18 AM.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.