MG-Rover.org Forums banner

MG ZS in danger of being scrapped unless someone can help

5.5K views 32 replies 14 participants last post by  NatP1973  
#1 ·
Hi Guys we are new to this but need some help.

We have a MGZS 120 51 plate with only 65,000 miles on the clock. After xmas, car started kangarooing and not running properly. There was fuel in and car had been fine until then. We purchased a fault code reader and plugged it in and the faults that came up were PO340 and PO302 which told us it was the Cam Position Sensor. This was changed with no effect!!

Since then we have changed:

ECU
Lambda sensor (front)
Cam position sensor
Wiring loom
Inlet manifold with everything attached (to eliminate the fuel injector)
Battery was changed
Fuel filter

The only wiring left on the car is from the ECU to the ignition.

The cam timing has been checked and that is spot on. The compression test was spot on.

The car was put on a diagnostic machine yesterday and the fault that came up was PO340. Tested the cam sensor and is all working as it should.

My other half is tearing what is left of his hair out and is in danger of getting the hammer out!!!!. Can anyone help please as this car is my pride and joy.

Thank You.

Natalie and Chris
 
#2 ·
How does it run now?

A costly list of parts there, but I noticed the basics have been missed out - have the spark plugs and HT leads been looked at? Could possibly one of the coil packs.

Also, has the electrical connector and loom been checked under the throttle body? It is a big mulitplug/block connector, next to the inlet manifold situated under the throttle housing. Very prone for the wires to chaff through on a pipe near by, causing all sorts of running issues.
 
#3 ·
They were some of the first things I did, coil packs were tested and are operating spot on, spark plugs are new iridium ones, got big fat sparks.

I had the wiring loom completely off and stripped to check it all over and when that didn't change anything I swapped it from a car that had been running, again no change.
I'd changed the inlet manifold to change the injectors and the rest of the wiring and sensors to eliminate that as well but to no avail.
Had the car on a diagnostic yesterday and they said the injectors were pulsing as they should but still giving a P0340 code.
Carried out an electrical test on the cam sensor and that was working although all the symptoms say otherwise.
 
#4 ·
Have you checked the earth lead to the slam panel? Ours broke just before Xmas and just before it came off in my hand it was kangarooing abit.


Have you checked there's no water in the fuel tank and that's not getting to the engine?
 
#6 · (Edited)
After xmas, car started kangarooing and not running properly.
Can you be more precise? In particular...

Does it idle smoothly?
Can you rev it smoothly?
Does engine temperature make a difference?
How bad is it?
Does it misfire every few seconds, once a minute, does it feel like one cylinder or does the whole engine cut out, or is it more like a dramatic loss of power for a few seconds but it keeps running.

Also, have you checked the throttle position sensor - that's come up a few times in recent weeks.
 
#8 ·
Hi everyone,

thanks for the responses,

Spark plugs, yes they were changed sorry I might not have been clear on that, blocked cat? I hadn't considered that, it has had the rest of the exhaust replaced recently so maybe..... I'll check that anyway, the only rattling was the heat shield on the manifold but I've sorted that.
cheers.

running problems are;

cold starting is almost impossible, if it does fire you have to coax it to rev long enough to warm up a bit or it dies and then won't start again, just keeps firing and dying.(if you tow it that picks the revs up high enough to get it going)
It's a rough as a bears proverbial when cold until it starts to warm.

Once you've got it running the tick over is lumpy - not quite like an ignition miss fire but similar (the P0302 engine code might explain that)

When you try to rev it up its sluggish initially and then picks up once it gets past around 2000rpm (its better when hot)
When you do blip the throttle the engine revs then drop to around 250rpm for a few seconds before recovering to the lumpy idle.
If you rev the engine but help to 'settle' the revs with the throttle it's not as bad but its still there and really not right.

If you stop the engine when hot and the try to start it again it really doesn't want to get going again and needs coaxing to rev up again (makes it a real pain to drive when it dies at a junction)

When you drive the car there is a significant loss in power (it wouldn't pull you out of bed!) and at lower revs the power delivery isn't consistent as the revs rise to maybe 3-3500rpm (don't notice this over 4000rpm ) It's not pulling cleanly.
the engine seems smooth and doesn't miss fire when you're driving along but when you stop it and let it cool down it's a sod to start the next time.

The throttle position sensor was one of the things I'd seen on the recent threads as well and after testing it as working properly I changed it anyway just to eliminate it.

I hope this all helps because I'm struggling to think what else to do.

This car is doing my head in!
 
#10 ·
The only check I've done was when I changed the fuel filter,
to purge it of air I left the top fuel pipe off and switched the ignition on (got a fountain petrol everywhere) but I've not checked fuel pressure, do you know what this should be?
 
#11 ·
I don't know the 4 cylinder K series, but on the KV6 the cam sensor is only used for starting. Once the engine is running it's not needed. So even though there's a fault code, it's probably not that.

The crankshaft sensor would have a much more significant effect though. Have you tried swapping that?

It might be worth getting a proper T4 computer on the car as sometimes the generic code readers are a bit misleading.
 
#12 ·
I've changed the crankshaft sensor as well but if that wasn't working the car wouldn't run at all, it also drives the rev counter as well as giving a signal to the ecu,

I agree about needing the cam sensor to start as it allows the ecu to correctly phase the fuel injectors which would also explain the lack of power when the engine is running,

I had this on a T4 on Friday and the only thing it showed were the P0430 and P0302 that I'm getting on my reader, they guy said that the injectors were pulsing properly and couldn't figure out what would cause the fault when the cam sensor has tested as working.

This is why I'm chasing my tail with this, so far everything has tested out ok but it still isn't working. I'm just missing something but don't know what.
 
#16 ·
Compression, fuel, air (and exhaust channel), spark and timing - that's what's needed to run.

1) Compression and timing - These have been checked.
2) Fuel - the injectors (or the signal to them signal) could be knackered but fuel starvation would not cause such inconsistent running.
3) Spark - it's difficult to test quality/consistency, but if the old plugs were black then this is a possibility
4) Air - it's not being starved. Is there a mass airflow sensor (MAF) that could be faulty?

Ok, that's the basic list. In any mystery, it's always worth reviewing the basics just in case something has been missed.

Assuming the compression and timing really are ok, and the ignition coils and leads really are ok and the injector is ok, then the only possibilities left are faulty ECU, sensors, and/or faulty wiring.

1) Pull every fuse and check with a meter.

Given the difficulty of getting the car running, you might want to try 3) then 2).

2) Pull each sensor (ideally while it's running since it's difficult to start) to see what difference it makes. Hopefully, removing one of them will result in smooth running. Also, waggle the connections - see below.

3) Check every engine-related electrical connection. That means disconnecting, testing the continuity of the wire if possible, cleaning the connection, spraying with WD40 (or greasing for high-current connections). Start with connections that haven't been touched so far.
Where wires have been replaced, you can skip the continuity test, but waggle gently and look for loose posts. Sometimes bad connections are hidden from view but there's usually looseness that can be detected.

I also vaguely recall a mysterious problem similar to this being caused by a broken/bad connection at the back of the car (tail-light area). Perhaps someone with a better memory than mine can help on that front - I think it may also have been related to a blown fuse.
 
#17 ·
When I got my 45 1800 it would kangaroo at start. I remembered on my old 400 that as you pulled away a click sound of a component sparking into life happened. On my current 45 this sound needs coaxing; i.e. I allow the car to idle for a while then slowly pull away until I hear the sound, then normal service is assumed. It has been suggested it might be the MAP sensor...
 
#18 ·
Thanks for your thoughts on this,

Compression was tested ok and the injectors were changed with the inlet manifold to eliminate them from the equation and they were reported as working fine by the t4 diagnostic guy.

The coil packs tested out ok and were giving 4 good sparks - it doesn't feel like an ignition problem when running but you never know.

There is a combined MAF/IAT sensor which was changed when I replaced the inlet manifold (It's fitted to it) Although they both were giving the same readout on the data stream.

I'd originally removed the engine wiring loom to strip the plastic covering off to inspect and test every wire which didn't show anything and in the end I replaced it, again to eliminate it.

I did remove all the fuses to do a VISUAL check but I haven't done a full test on them so that's the next job.

I'm also very interested in what you were saying about a broken/bad connection at the back of the car (tail-light area) So I'll be having a look at that as well.

Cheers.
 
#24 ·
My Porsche 944 did this and it was the coolant sensor, I know it's a different car but sounds like fuelling to me, good luck though. Porsche was a bugger to start once warm, way to much fuel flooding it iirc.
My ZS did this but it was me being a knobhead not doing the neg on the batt tight enough and was jumping around on bumpy roads.