2006 honda S2000 P2101 failure

FlashPro questions & answers specific to the 2006-2009 (US, UK, Asia) S2000
keithd2959
Posts: 50
Joined: Tue May 08, 2012 8:45 am

2006 honda S2000 P2101 failure

Post by keithd2959 » Fri Aug 10, 2012 9:19 am

Hi all, i have a problem with my 2006 S2000 and any help would be much appreciated. my car is fitted with a hondata flash pro. when i am driving the car at full throttle i am getting the error code P2101 ( throttle actuator system malfunction). this normally happens at high rpm around 8000. as you can see from the data log the throttle plate and the throttle pedal stars to separate and this is when the error comes up. anyone could suggest what is the most likely to be the failure if its the throttle pedal, the throttle plate of the throttle actuator control module?

could it also be possible that it has to do with software issues since it seems like this fault is coming up after i updated the flash pro version?
Attachments
datalog0001 09-08 (2).fpdl
data log
(598.16 KiB) Downloaded 434 times

User avatar
Spunkster
Site Admin
Posts: 17994
Joined: Fri Sep 20, 2002 5:06 pm
Location: Hondata
Contact:

Re: 2006 honda S2000 P2101 failure

Post by Spunkster » Fri Aug 10, 2012 9:55 am

Go to Online and return the ECU to stock and see if the problem persists.

keithd2959
Posts: 50
Joined: Tue May 08, 2012 8:45 am

Re: 2006 honda S2000 P2101 failure

Post by keithd2959 » Sat Aug 11, 2012 6:40 am

Hi, thanks for the info but i didnt understand exactly what should i do. my map is still stock.

User avatar
Hondata
Site Admin
Posts: 8771
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: 2006 honda S2000 P2101 failure

Post by Hondata » Sun Aug 12, 2012 4:27 pm

There is a 'stock equivilent' map, and there is 'return to stock', which is not the same. Use 'Return to stock' to put the ECU back to stock to determine if the ECU is part of the cause of the error code.
Hondata

keithd2959
Posts: 50
Joined: Tue May 08, 2012 8:45 am

Re: 2006 honda S2000 P2101 failure

Post by keithd2959 » Mon Aug 13, 2012 4:47 pm

Hi, thanks for the info. will do as you told me and will keep you posted. Thanks

keithd2959
Posts: 50
Joined: Tue May 08, 2012 8:45 am

Re: 2006 honda S2000 P2101 failure

Post by keithd2959 » Wed Sep 05, 2012 11:32 am

Hi again, ive reset the ecu to stock but the problem still persists. is it possible to disable the drive by wire system and install a standard throttle body with a cable and TPS?

User avatar
Hondata
Site Admin
Posts: 8771
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: 2006 honda S2000 P2101 failure

Post by Hondata » Wed Sep 05, 2012 11:35 am

Looks like you will need to replace either the controller or throttle body.
Hondata

CivicVTi
Posts: 287
Joined: Mon Dec 15, 2003 1:51 pm
Location: Athens, Greece

Re: 2006 honda S2000 P2101 failure

Post by CivicVTi » Fri Dec 19, 2014 2:57 am

Where is the controller? Is it inside the throttle body? I am experiencing the same problem in Civic TypeR FN2.

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: 2006 honda S2000 P2101 failure

Post by shind3 » Fri Dec 19, 2014 10:20 am

These pictures should help. The electronic portion bolts to this.

Image
Image
Image

CivicVTi
Posts: 287
Joined: Mon Dec 15, 2003 1:51 pm
Location: Athens, Greece

Re: 2006 honda S2000 P2101 failure

Post by CivicVTi » Fri Dec 19, 2014 11:32 am

Thank you very much! However, I have swapped another J37 throttle body, brand new from Honda, and problem persists.

User avatar
Spunkster
Site Admin
Posts: 17994
Joined: Fri Sep 20, 2002 5:06 pm
Location: Hondata
Contact:

Re: 2006 honda S2000 P2101 failure

Post by Spunkster » Fri Dec 19, 2014 11:54 am

Try putting the oem throttle body back on and see if the problem goes away.

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: 2006 honda S2000 P2101 failure

Post by shind3 » Fri Dec 19, 2014 8:17 pm

From what I've noticed on my car:

It seems like the S2000 ECU has a transfer function that converts TPS1 and TPS2 volts to measured TP %. The stepper motor then drives the throttle body to hit an expected TP %. If it finds the volts measured don't correspond to the expected TP %, it throws a code. I believe my throttle body plate has skipped a gear (previous owner mishandling?) so now the TPS volts don't match the expected TP %. So if I adjust the set screw to how the TP angle should be, it throws a code at idle because it is now reading a TPS volts that is different than what it expects. This also screws up throttle enrichment because if there is an offset from what the ECU is expecting, then a change from 10% to 20% of actual throttle plate will be registered as a change from 5% to 15% throttle instead which has different requirements for fuel enrichment.

Most cars have a way to account for this by 'relearning' the expected volts relative to TP % by checking to see what the engine wants in a controlled condition like warm idle. So if it finds that it usually idles at 1.0 volts but this particular throttle body now is measuring 0.9 volts, it'll apply a 0.1V delta to the measured value so the throttle body diagnostics don't complain.

I think you and I are both dealing with a similar problem though maybe at two different ends of the spectrum.

What we need to do is find what the minimum TPS voltage the ECU expects to see at the minimum mechanical rest position of the throttle body.

I came across this post on the Civic forum that shows how to get the ECU to relearn DBW.
http://www.8thcivic.com/forums/diy-hond ... ure-4.html

I wonder if Hondata can comment on how to apply that to S2000s or if there is a function to relearn the DBW that can be triggered using FlashPro.

User avatar
Hondata
Site Admin
Posts: 8771
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: 2006 honda S2000 P2101 failure

Post by Hondata » Fri Dec 19, 2014 9:10 pm

P2101 means that the actual throttle position is different from the commanded position by a certain angle. This is due to three factors:
- the throttle stepper motor mounting tabs have broken and the motor is loose (quite common)
- with a turbo the throttle plate is being forced open by the air flow (only seen this once; not sure if it is even possible)
- the throttle has been replaced with one with a different voltage to angle relationship (I suspect this is the cause for most people)
The reason you only see it at high rpm is that there is a time delay factor, so it normally only occurs around redline.
Has anyone measured the TPSA & TPSB voltages vs angle for a stock throttle vs J37 throttle? You'd have to disable the motor and find a way of setting the plate angle accurately.
I can look for the angle difference error table and increase the values, but this doesn't fix the root cause.
Hondata

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: 2006 honda S2000 P2101 failure

Post by shind3 » Sat Dec 20, 2014 2:36 pm

Hondata wrote: I can look for the angle difference error table and increase the values, but this doesn't fix the root cause.
No, but this will let the user adjust the set screw on the throttle plate to bring the rest angle to what is actually needed without throwing codes for the voltage being too low or too high compared to expected. :)

User avatar
Hondata
Site Admin
Posts: 8771
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: 2006 honda S2000 P2101 failure

Post by Hondata » Tue Dec 23, 2014 8:00 am

Well the bad news is that on the S2000 is that the Throttle Actuator Control Module contains the voltage/angle relationship and error code thresholds. The good news is that for the Civic, which does not have a Throttle Actuator Control Module, at least some of the tables are available.
Hondata

Post Reply