K-series MoT emissions fail
K-series MoT emissions fail
Author
Discussion

kambites

Original Poster:

71,566 posts

251 months

Tuesday 12th January 2021
quotequote all
My Elise 111S (VVC K-series running a Lotus ECU) has just failed its MoT emissions test on just about everything there is to fail on, by a huge margin. It seems to be running hugely rich, but seemingly only intermittantly or only under certain conditions. The garage said it was popping and banging during the test and the MIL light actually came on for a "multi-cylinder misfire". However it drives fine and fuel economy is roughly where it should be (hard to tell with how little use the car has had recently).

One thing I did notice is that when driving, the ECU (via Torque) is sometimes reporting a fuelling state of "open circuit - under temperature". Is this likely to be the normal code that the ECU reports when the engine is running open circuit due to load (this is Lotus after all), or is it actually a hint as to what's wrong?

Otherwise I can't find anything obviously wrong. There's no code MIL code apart from taht one multi-cylinder misfire which popped up during the test so presumably the lambda sensors are at least in range.

Actual numbers are:

Fast Idle:
Speed: 2445rpm
CO: 11.85%
HC: 1002ppm
Lambda: 0.659

Fast Idle 2:
Speed: 2438
CO: 12.10
HC: 1693
Lambda: 0.628

Natural Idle:
Speed: 7700
CO: 6.863

Any ideas on where to start?

brman

1,233 posts

139 months

Tuesday 12th January 2021
quotequote all
As on one else has commented yet.....

I know nothing about the elise ecu but taking that error at face value, fuel open circuit due to under temperature implies to me that it thinks the engine is cold so is using a fixed cold start map. If this is happening when it is actually up to temperature then it could explain very rich running.
Perhaps monitor the engine temperature with torque and see if it is getting dodgy readings? It could be as simple as a dodgy connection to the temperature sensor?

I could be talking rubbish though wink

kambites

Original Poster:

71,566 posts

251 months

Tuesday 12th January 2021
quotequote all
Unfortunately matters are confused by the fact that I believe the engine has two temperature sensors used by different parts of the ECU so you're never quite sure what you're looking at in torque. smile

If I could reliably recreate the problem it would help!

brman

1,233 posts

139 months

Tuesday 12th January 2021
quotequote all
Ah, ok. Sorry, can't help you there wink

Peter-jforf

36 posts

75 months

Tuesday 12th January 2021
quotequote all

From EX Auto sparks now retired....all those Co readings are way way too High....Co should be 1.3 on hot engine at Idle....change the Temp sensor located as i remember on the Thermastat housing, your saying 2 ??...you might be mixing up with the sensor for cooling Fan...only 1 sensor for ECU...2 PIN Plug with quick release clip on...if faulty will give "Rich running" right through the rev range, make sure pins in plug clean also, best i can help. Pete

Rich1973

1,284 posts

207 months

Tuesday 12th January 2021
quotequote all
On my t series engine (not k but rover) there are two temp sensors. One for the temp display on the dash and the other for the ecu.

kambites

Original Poster:

71,566 posts

251 months

Tuesday 12th January 2021
quotequote all
Having dug a bit deeper, it does indeed have one temperature sensor for the dashboard and one for the ECU... except Lotus in their infinite wisdom decided to feed the dashboard temperature from the ECU, so the old dashboard sensor is still there but not actually connected up to anything. hehe

This does, however, mean that I can log the temperature as recorded by the ECU (the dashboard appears to have some sort of deglitch on it so isn't helpful for catching intermittent misreads). However whilst the engine obviously runs rich when it's cold, would it really run rich enough to put the HC values up into the parts per thousand range?

Edited by kambites on Tuesday 12th January 19:19

GreenV8S

31,024 posts

314 months

Wednesday 13th January 2021
quotequote all
kambites said:
would it really run rich enough to put the HC values up into the parts per thousand range?
The engine will run massively rich when it is very cold, so it could well do - if the ECU isn't smart enough to notice the unreasonable temperature swings.

brman

1,233 posts

139 months

Wednesday 13th January 2021
quotequote all
kambites said:
Having dug a bit deeper, it does indeed have one temperature sensor for the dashboard and one for the ECU... except Lotus in their infinite wisdom decided to feed the dashboard temperature from the ECU, so the old dashboard sensor is still there but not actually connected up to anything. hehe

This does, however, mean that I can log the temperature as recorded by the ECU (the dashboard appears to have some sort of deglitch on it so isn't helpful for catching intermittent misreads). However whilst the engine obviously runs rich when it's cold, would it really run rich enough to put the HC values up into the parts per thousand range?

Edited by kambites on Tuesday 12th January 19:19
I suspect the two sensors are a legacy of when dashboards were dumb and so needed a direct sensor drive. I guess lotus thought leaving the sensor in was easier than fitting a blanking plug laugh

I am guessing the ecu records freeze frame data. It might well tell you what (it thought) was going on with the temperature sensor when the faults were recorded. It might need something better than torque to read it though?

Personally I would be checking the temperature sensor carefully. Is it giving a sensible reading? Are the connections (including earthing through engine??) good all the way back to the ECU?
Of course it could be something else, but this sounds a good place to start given the fault codes and the symptoms.

GreenV8S

31,024 posts

314 months

Wednesday 13th January 2021
quotequote all
The sensor itself will be a simple thermister.

An old school analogue voltmeter is a good way to diagnose problems with this type of sensor. Alternatively, if you have a scope available, you could use that. You could monitor the voltage at the sensor itself, or at the ECU plug.

kambites

Original Poster:

71,566 posts

251 months

Sunday 17th January 2021
quotequote all
Hmm, so there's some readings from duplicating the fast idle test. You can see where I raise the revs as the intake pressure drops, then the pre-cat lambda sensor starts pulsing roughly as I think you'd expect; the post-cat one looks stable(ish) which I think is also expected? Coolant and intake temperature readings are consistent and sensible (although an intake temp of 26 degrees when teh ambient is about 6 makes you realise how much heat-soak there is when the car is stationary!),



Note that the K-series doesn't appear to have a MAF sensor as such, but rather works out the airflow from a combination of intake temperature and intake manifold pressure.

Anyone see anything unexpected there?