View Full Version : E46 Throttle position sensor?


PEI330Ci
10-28-2006, 05:06 PM
Anyone ever been looking for and found this?

I'm just curious if I'm the only one that's had issues.

NickG
10-28-2006, 10:31 PM
There are 2 pedal position sensors, and 2 throttle position sensors. What exactly are you interested in?

PEI330Ci
10-29-2006, 09:18 AM
Nick,

I'm wiring in a Piggyback EMS (Moristech Interceptor, AKA TSI), and need a signal for engine load. (to adjust fuel and spark tables) I have connected to what I think is the correct wire, but I don't have a very linear response from it when viewing throttle percent on my laptop. For example, I can give the engine a very small amount of throttle to raise the RPM up to 3000 in neutral, and I will have a steady throttle % of 0. It's only when I stab the throttle that I get % changes. Under load, (driving out on the road) I find that I have very unlinear throttle % when compared to the actual position of the pedal. I realize that part of this is the Shark Injector software, but I find it really odd that I have 100% throttle showing on my laptop under load from 3/4 to full throttle pedal travel.

I have calibrated the Interceptor to the TPS voltage at idle, and at full throttle, so that shouldn't be an issue.

In my Bentley manual, I have 4 wires listed as "Throttle valve" for MS43.

Pin # 7 - Output - Throttle valve supply
Pin # 10 - Input - Signal, throttle position potentiometer 2
Pin # 19 - Input - Signal, throttle potentiometer 1
Pin # 20 - Ground - throttle position sensor

The wire that I have tapped into is Brown with a Blue stripe / Pin #10 on connector X60003 (52 pin) to the MS43 DME.

I'm just wiring in the crank position sensor wires to the Interceptor now. How many pulses per revolution do these emit?

Thanks for what ever help or advice you can give. I'm using this system to support a fairly big direct port nitrous installation on my 330Ci.

Adam

5mall5nail5
10-29-2006, 10:46 AM
If these TPS are just throttle position switched you won't get a linear voltage increase and thus won't get a smooth throttle transition... you will prob only have a reading at 0% throttle and 100T throttle just like on an M30B35 engine. This is why most aftermarket ECU tuners on E46 switch over to a cable throttle body and a M50 style TPS. Though the pin outs suggests potentiometers.

Your pin out says that the unit is a "potentiometer" but by the results you have posted it is not a conventional unit. Try tapping Pin 19 for TPS #1 instead. I have no idea how the TPS(S) work on an E46 but it sounds like maybe one is for traction control or an 2ndary butterfly on the TB (again no idea) and you're tapping that. You should be able to view the voltage go from low (~0.5v or less typically) to high (~4.2v or higher but less than 5v).

Let us know what ya get. Try the other pin.

Also, when you say "Output" and "Input" are they inputs to the ECU and outputs from the ecu? Also, confirm that Pin#7 (what sounds like vref for the TPS) is 5v.

NickG
10-29-2006, 11:08 AM
The car in question does have variable 'pots' for its position sensors. There's just a lot more of them than some people are used to.

There are 2 at each position (for redundancy/plausability checks): 2 at the actual PEDAL, and 2 at the actual THROTTLE BODY. Both output linear voltage ranges, but DIFFERENT ranges w.r.t. their 'neighbor'.

PEI330Ci
10-29-2006, 11:11 AM
Thanks for the input.

I do have a 5v signal on pin #7, and I've tried using the other 2 pins. Pin #10 is the only one that seems to work with the Interceptor. Also, I have to use a reverse TPS signal setting on the Interceptor.

The important thing, is that I CAN get a full throttle signal, which is what I need the most. I'll be having custom software made as a "basemap" to run the engine normally.

5mall5nail5
10-29-2006, 07:26 PM
That's good you can get a 'full throttle' signal but you also need increment points in between idle and full throttle for acceleration enrichment