Alfa Romeo Forum banner

Fault codes P0300 and p0301

1 reading
28K views 19 replies 5 participants last post by  fathi5497  
#1 ·
Hi, got mi new cable and works a treat. Misfire in cylinder 1 (p0301 and p0300) are the current faults, there was mass air flow error stored but didn't come back up on a short spin.

I take it the obvious things are sparks, coils but was wondering what the best systematic approach is to find the problem without just throwing money at all possible trouble makers.

Symptoms
Bad idle,
Real lumpy on acceleration
Feels like a bit of lack of power in general TBH.

Cause was putting my foot down in 5th, no power and lights started flashing.

I thought it would be either MAF and/or lambda before reading codes but just haven't got the money to start replacing everything.

Appreciate any suggestions of where to start...

Cheers
 
#2 ·
Hi,

Still trying to find my fault here so today I had a look at the spark plugs and generally they are clogged up with white deposits and on one the gap was not even visible. Should replacing these be my first port of call. I understand that the white deposit can be caused by a bad fuel mix so coul that then follow on to lead to the MAF and/or Lambda sensor.

Also the wells we pretty clear, a tiny bit of oil in one and two but only a drip.

After swapping the plugs around the car really struggled to start

I just don't want to throw money at parts that I may not need so was really looking for some expert advice on what my first port of call should be. Plugs a good start? Could they be the first culprit

Thanks
 
#4 ·
From the condition of your plugs it seem that they will need to be replaced befor you can confirm the diagnosis.

White plugs would indicate a lean mixture so once you've changed the plugs, try the following one at a time:

If you're using something like Multiecuscan, look at a plot of the lambda voltages, a good sensor should look something like this: Fuel contamination problem in South East England - Silicone coating Oxygen Sensors :: Gendan Automotive Products

Disconnect the wireing from the MAF, the car may stall at idle and you will get the engine management light on but if it drives better then this would indicate a faulty MAF.

Check for air leaks between MAF and throttle body.

If P0301 comes back, swap coil pack to another cylinder and see if fault moves with it.

Good luck!
 
#20 ·
From the condition of your plugs it seem that they will need to be replaced befor you can confirm the diagnosis. White plugs would indicate a lean mixture so once you've changed the plugs, try the following one at a time: If you're using something like Multiecuscan, look at a plot of the lambda voltages, a good sensor should look something like this: Fuel contamination problem in South East England - Silicone coating Oxygen Sensors :: Gendan Automotive Products Disconnect the wireing from the MAF, the car may stall at idle and you will get the engine management light on but if it drives better then this would indicate a faulty MAF. Check for air leaks between MAF and throttle body. If P0301 comes back, swap coil pack to another cylinder and see if fault moves with it. Good luck!
How to swap coil if alfa 159 coil comes one line coil built in.??
 
#6 ·
OK - Finally got a chance to have a look at the car - replaced all 8 spark plugs with ngk - Still got the issue and same fault codes.

Have looked at the lambda 1st sensor pre cat but wasn't sure on whether i should just be idle or revving. Attached is the voltage reading while idle. Bit hard to see what voltage that is at and i snapped the laptop charger.. doh, so will have to fix that and try to get a better image tomorrow if i can.

Should i just be taking the reading while idle??

Also i swapped coils over and still get the exact same faults. P0300 and P0301 so can rule out coil pack.

Cheers
 

Attachments

#7 ·
Ok - fixed the laptop cable and got a much better screenshot of the graph.

This was while idle and the car was warm (running for a good 10-15mins). It doesnt look as neat as the example so does this look like it could be faulty?

Also the status of the Lambda was open loop?

Another observation is that the idle doesnt wander - its is around and just below the 1000rpm which is where its always sat - but its just real lumpy and bumpy.

Any ideas on the lambda graph would be great - Cheers
 

Attachments

#8 ·
OK - Just been for a Spin with MAF unplugged.

I cleared the P0300/P0301 faults first - then unplugged MAF and went for a drive.

I suppose it felt better but as the problem is with pulling away 1000-2000rpm i guess with the MAF unplugged you get that hesitation anyhow...but

..after reading the codes again once i returned i only get P0100 (MAF) and P0110 (AIR TEMP SENSOR) NOT the misfiring P0300/P0301 Codes!

So, does that mean that the MAF is causing the Misfire codes and therefore its not working properly???
 
#10 ·
With the MAF unplugged, you will get P0100 and P0110, your Lambda graph does look a bit grim, certainly not what I'd expect from a good one.
 
#11 ·
Yeah those were the faults i got - but the P0300 and P0301 faults did not occur with MAF unplugged on a 10 min drive up and down the dual carriageway, and do occur again as soon as MAF is Plugged in??? So is the MAF causing the misfire faults and therefore is it buggered.

When i first read the codes after the initial problem back on NYE there was a MAF fault code stored and the P0300 and P0301 were 'light on - fatal' as they are now with MAF connected

Also i will run the car a bit longer tonight until Lambda goes to Closed loop and then look at the graph as i understand that will give a true reading.
 
#15 ·
So as the default map is adding default values and the misfires are not occuring the problem is likely bad readings from either lambda or MAF which is in turn causing the misfires?

So... if i can eliminate the Lambda - see new graph attached once it was closed loop which looks much more like the healthy example in an earlier post...

... And that with the MAF unplugged it runs so much better and doesn't return the P0300/P0301 codes..

...Can i think that the MAF is giving bad readings thats causing the problem??

If it was an injector problem wouldn't that still occur with and without MAF and bring up the P0300/P0301 codes that seem to be the problem??
 

Attachments

#16 ·
That is a bad graph.
Should be well defined troughs and peaks.
Read here :)
Lambda sensors / exhaust oxygen sensors

As to the P0300/P0301 codes, try swapping no1 cylinder coil pack to another cylinder and see if the code changes to P030* depending on which cylinder you moved it to.
If it moves, thats your problem. Coil pack breaking down :)
 
#18 ·
OK - after not having time to do anything for a while i have defiantly found that cylinder 1 is not working. Simple test of pulling off the coil pack wire connection with engine running and nothing happens (engine drops when other cylinders connections are pulled)... Also have tested wire with volt meter and i think there is power there - had a mechanic have a look but was a bit tricky to get a reading - but he seemed confident power was there... Anyone got advice on double checking the voltage - and what reading i should get. (the mechanics just made a small as possible hole in the wire insulation tubing and then took a reading - is this the normal way.

Also - i take it my next step is a compression test on Cylinder one or is there anything else that i can look at before that?

Cheers
Alli
 
#19 ·
Compression Test

Is ÂŁ35 to get a mechanic to come do a compression test worth it...

or should i buy a tester from screwfix for ÂŁ20 and do it myself?

Is the ÂŁ35 worth it for the bit of (hopefully) expert advice he may be able give me on the readings, as for a DIY'er who is comfortable knee deep in alfa... this starting to get up to my goolies...

If i did it my self...
- Do i just test on the 14mm spark of each cylinder leaving the 10mm in place.
- And is the trick of squirting a bit of oil in and retesting the done thing to indicate worn pistons/rings if the pressure is higher?

Thanks for your advice