2009 Elise Eml On
#1
Posted 09 July 2017 - 01:22 PM
#2
Posted 09 July 2017 - 03:13 PM
#3
Posted 09 July 2017 - 03:50 PM
Have you tried SELOC Andy?
#4
Posted 09 July 2017 - 04:17 PM
#5
Posted 09 July 2017 - 04:20 PM
Even Arno?
#6
Posted 09 July 2017 - 06:24 PM
My gut feeling is the MAF sensor as it's an oiled panel filter, but thought I'd open it up to you lot.
Feels like it to me
Edited by fezzasus, 09 July 2017 - 06:25 PM.
#7
Posted 10 July 2017 - 06:44 AM
If you disconnect the MAF most ECU's will run in open loop mode, which might improve things massively. Give it a try as it's so easy to do.
#8
Posted 10 July 2017 - 07:01 AM
Having duplicate codes usually means they happened more than once and are stored or your OBD reader is heaping historic or snapshotted codes together with active ones.
Some of the P210x ones are just feedback codes from the ECU meaning it has forced the engine into a failsafe 'idle' mode.
P2100 is one that's interesting. ECU complains that the circuit driving the motor in the electronic throttle body has gone open circuit. Could be a bad TB (electric motor died) or a wiring issue. This likely caused the ECU to set the P210x.
P0123 is a generic 'TPS high' warning. Which may also point to a wiring issue. Perhaps a grounding issue in the TB or wiring is causing the electric motor to try to ground through other circuits.
You do have a MAF error (P0101) mening it's readings are out of range to what the ECU is expecting.
Main issue seems to point to the control and feedback of the TB itself at the moment. No errors about the pedal side of things.
May sound odd, but if it's really 'broken' now it may make finding the root cause easier. Just make sure to only work on 1 thing at a time and try not to disturb anything else. Hopefully you can work through the different areas to pinoint the problem area that makes it work or breaks it all of the time.
MAF would be a secondary issue and indeed oil from a filter may have contaminated it. There's special MAF cleaning fluid (a bit like brake cleaner, but less agressive) on the market. Needs very gentle cleaning though! Very easy to damage the small resistor wires.
Bye, Arno.
#9
Posted 10 July 2017 - 07:22 AM
grounding issue?
#10
Posted 13 July 2017 - 06:13 AM
Thanks very much for the help so far.
When it arrives back Europe next week I'll make a start and report back my findings.
Thanks again,
Andy
#11
Posted 28 July 2017 - 02:42 PM
#12
Posted 29 July 2017 - 09:31 AM
As you have tried different TB's and these codes still come out: P0638 = Throttle Actuator Control Range/Performance Means the ECU can't control the electric motor in the TB correctly It's trying to move the butterfly a certain amount and it's feedback is not matching with the 'commanded' value. The dual feedback system seems to be OK as it's not throwing a code that one is 'off' from the other, so likely it can be trusted. P2104 = Throttle Actuator Control System Forced Idle Which just means that becasue of P0638 the ECU has forced the system to (close to) idle and in failsafe mode. A kind of follow-on code from the earlier one. The issue is between the ECU motor driver output and the TB electric motor. Likely you'll need to check the condition of the pins/contacts in the plug that connects the engine loom to the TB, the wiring loom parts (eg. wire breaks near/at the connector or rubbing/breakage) and also check continuity between the wiring loom connector on the ECU and the TB connector.
It may end up being a damaged/dead ECU that has a fried TB output stage, but contact/wiring issues are more likely.
None of the codes point to the pedal side of the system. Both codes are related to the ECU/TB interaction itself.
Bye, Arno.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users