Viable Option for TPS Replacement

Talk and Tech about turbocharged 924/944/968 cars
User avatar
Tom
Site Admin
Posts: 8562
Joined: Fri Jun 25, 2021 2:04 pm
Location: Silicon Valley, CA
Has thanked: 890 times
Been thanked: 3842 times
Contact:
breilly951 wrote: Fri Jan 23, 2026 9:22 am
johnb wrote: Thu Jan 22, 2026 11:12 am I have no idea if this is the case, but if there is one that differs only in the potentiometer value, then we can come up with a custom KLR chip image that's calibrated appropriately. It would still need to have a compatible idle switch of course.
So Johnb, for a potential substitute TPS, must the needed values of the potentiometer and idle switch be determined only by testing them or is there manufacturers technical data/specs available of the components which can be used?
The specs are published in the manual. From our CP test guide linked below: To test the TPS potentiometer in the car, pull the connector off the KLR and test the resistance between Pins 22 and 23. The reading should be 320 to 670 ohms with your foot completely off the gas pedal, and should increase to 2.7k to 4.7k ohms as you slowly press the gas pedal to the floor. The reading should increase smoothly and steadily, without breaks or erratic readings.

https://www.carpokes.com/viewtopic.php?t=525

#11

breilly951
Posts: 36
Joined: Sat Feb 19, 2022 6:31 am
Location: NORFOLK, VA
Has thanked: 4 times
Been thanked: 18 times
Tom wrote: Fri Jan 23, 2026 9:35 am
breilly951 wrote: Fri Jan 23, 2026 9:22 am
johnb wrote: Thu Jan 22, 2026 11:12 am I have no idea if this is the case, but if there is one that differs only in the potentiometer value, then we can come up with a custom KLR chip image that's calibrated appropriately. It would still need to have a compatible idle switch of course.
So Johnb, for a potential substitute TPS, must the needed values of the potentiometer and idle switch be determined only by testing them or is there manufacturers technical data/specs available of the components which can be used?
The specs are published in the manual. From our CP test guide linked below: To test the TPS potentiometer in the car, pull the connector off the KLR and test the resistance between Pins 22 and 23. The reading should be 320 to 670 ohms with your foot completely off the gas pedal, and should increase to 2.7k to 4.7k ohms as you slowly press the gas pedal to the floor. The reading should increase smoothly and steadily, without breaks or erratic readings.

https://www.carpokes.com/viewtopic.php?t=525
Thanks Tom, but I guess my question wasn't clear. What I was trying to ask was if there are available manufacturer published specifications for all the Bosch TPS so you could review and compare the resistance/values of the "potential replacement" to the original TPS value ranges for compatibility or is purchasing and testing the only way to determine if it will work.

#12

User avatar
Tom
Site Admin
Posts: 8562
Joined: Fri Jun 25, 2021 2:04 pm
Location: Silicon Valley, CA
Has thanked: 890 times
Been thanked: 3842 times
Contact:
breilly951 wrote: Fri Jan 23, 2026 10:06 am
Tom wrote: Fri Jan 23, 2026 9:35 am
breilly951 wrote: Fri Jan 23, 2026 9:22 am

So Johnb, for a potential substitute TPS, must the needed values of the potentiometer and idle switch be determined only by testing them or is there manufacturers technical data/specs available of the components which can be used?
The specs are published in the manual. From our CP test guide linked below: To test the TPS potentiometer in the car, pull the connector off the KLR and test the resistance between Pins 22 and 23. The reading should be 320 to 670 ohms with your foot completely off the gas pedal, and should increase to 2.7k to 4.7k ohms as you slowly press the gas pedal to the floor. The reading should increase smoothly and steadily, without breaks or erratic readings.

https://www.carpokes.com/viewtopic.php?t=525
Thanks Tom, but I guess my question wasn't clear. What I was trying to ask was if there are available manufacturer published specifications for all the Bosch TPS so you could review and compare the resistance/values of the "potential replacement" to the original TPS value ranges for compatibility or is purchasing and testing the only way to determine if it will work.
Ah, I dunno :shifty:

#13

breilly951
Posts: 36
Joined: Sat Feb 19, 2022 6:31 am
Location: NORFOLK, VA
Has thanked: 4 times
Been thanked: 18 times
Tom wrote: Fri Jan 23, 2026 10:09 am
breilly951 wrote: Fri Jan 23, 2026 10:06 am
Tom wrote: Fri Jan 23, 2026 9:35 am

The specs are published in the manual. From our CP test guide linked below: To test the TPS potentiometer in the car, pull the connector off the KLR and test the resistance between Pins 22 and 23. The reading should be 320 to 670 ohms with your foot completely off the gas pedal, and should increase to 2.7k to 4.7k ohms as you slowly press the gas pedal to the floor. The reading should increase smoothly and steadily, without breaks or erratic readings.

https://www.carpokes.com/viewtopic.php?t=525
Thanks Tom, but I guess my question wasn't clear. What I was trying to ask was if there are available manufacturer published specifications for all the Bosch TPS so you could review and compare the resistance/values of the "potential replacement" to the original TPS value ranges for compatibility or is purchasing and testing the only way to determine if it will work.
Ah, I dunno :shifty:
I tried to see if I could find them on the Bosch site and other sources to no avail. But honestly, not sure they would have provided me any clear-cut answers anyway. Guess it will be biting the bullet for an OEM - ouch! thanks

#14

t36
Posts: 84
Joined: Fri Jul 18, 2025 8:31 am
Has thanked: 72 times
Been thanked: 23 times
breilly951 wrote: Fri Jan 23, 2026 11:44 am
Tom wrote: Fri Jan 23, 2026 10:09 am
breilly951 wrote: Fri Jan 23, 2026 10:06 am

Thanks Tom, but I guess my question wasn't clear. What I was trying to ask was if there are available manufacturer published specifications for all the Bosch TPS so you could review and compare the resistance/values of the "potential replacement" to the original TPS value ranges for compatibility or is purchasing and testing the only way to determine if it will work.
Ah, I dunno :shifty:
I tried to see if I could find them on the Bosch site and other sources to no avail. But honestly, not sure they would have provided me any clear-cut answers anyway. Guess it will be biting the bullet for an OEM - ouch! thanks
there is a chap on Ebay who reconditions these units.
https://www.ebay.com/itm/197603630834
here is a link. For future google searchers who end up this page. The sellers name is nla944parts.

#15

mikey_garcia
Posts: 1
Joined: Thu Aug 29, 2024 11:25 am
Has thanked: 1 time
Been thanked: 1 time
t36 wrote: Fri Jan 23, 2026 5:19 pm
breilly951 wrote: Fri Jan 23, 2026 11:44 am
Tom wrote: Fri Jan 23, 2026 10:09 am

Ah, I dunno :shifty:
I tried to see if I could find them on the Bosch site and other sources to no avail. But honestly, not sure they would have provided me any clear-cut answers anyway. Guess it will be biting the bullet for an OEM - ouch! thanks
there is a chap on Ebay who reconditions these units.
https://www.ebay.com/itm/197603630834
here is a link. For future google searchers who end up this page. The sellers name is nla944parts.
My idle switch broke so I bought a refurbished one from that seller and was disappointed with the quality of it...

The switch wasn't even sealed. The lid didn't pop on all the way cause the sealing surface was so marred. The idle switch was barely glued down, it was mostly the solder that was holding it down. It wasn't the stock idle switch, just another switch from something else.

For the price he was charging($360) it was a bit annoying. Looks like he doesn't have any full sensors for sale anymore, just refurbishes the ones you send him for $155

Ended up snagging an NA tps and using the idle switch from that to fix mine. The NA switch is a lot bigger and required a bunch of sanding of the plastic body and leads until it was perfect. The NA switch seems a lot more durable.

#16

t36
Posts: 84
Joined: Fri Jul 18, 2025 8:31 am
Has thanked: 72 times
Been thanked: 23 times
mikey_garcia wrote: Fri Jan 23, 2026 8:35 pm
t36 wrote: Fri Jan 23, 2026 5:19 pm
breilly951 wrote: Fri Jan 23, 2026 11:44 am

I tried to see if I could find them on the Bosch site and other sources to no avail. But honestly, not sure they would have provided me any clear-cut answers anyway. Guess it will be biting the bullet for an OEM - ouch! thanks
there is a chap on Ebay who reconditions these units.
https://www.ebay.com/itm/197603630834
here is a link. For future google searchers who end up this page. The sellers name is nla944parts.
My idle switch broke so I bought a refurbished one from that seller and was disappointed with the quality of it...

The switch wasn't even sealed. The lid didn't pop on all the way cause the sealing surface was so marred. The idle switch was barely glued down, it was mostly the solder that was holding it down. It wasn't the stock idle switch, just another switch from something else.

For the price he was charging($360) it was a bit annoying. Looks like he doesn't have any full sensors for sale anymore, just refurbishes the ones you send him for $155

Ended up snagging an NA tps and using the idle switch from that to fix mine. The NA switch is a lot bigger and required a bunch of sanding of the plastic body and leads until it was perfect. The NA switch seems a lot more durable.
Oh wow!! That’s disappointing to hear. I’m glad you figured out a fix. We just gotta figure out what micro switch would be available new and swap in

#17

breilly951
Posts: 36
Joined: Sat Feb 19, 2022 6:31 am
Location: NORFOLK, VA
Has thanked: 4 times
Been thanked: 18 times
t36 wrote: Fri Jan 23, 2026 8:49 pm
mikey_garcia wrote: Fri Jan 23, 2026 8:35 pm
t36 wrote: Fri Jan 23, 2026 5:19 pm

there is a chap on Ebay who reconditions these units.
https://www.ebay.com/itm/197603630834
here is a link. For future google searchers who end up this page. The sellers name is nla944parts.
My idle switch broke so I bought a refurbished one from that seller and was disappointed with the quality of it...

The switch wasn't even sealed. The lid didn't pop on all the way cause the sealing surface was so marred. The idle switch was barely glued down, it was mostly the solder that was holding it down. It wasn't the stock idle switch, just another switch from something else.

For the price he was charging($360) it was a bit annoying. Looks like he doesn't have any full sensors for sale anymore, just refurbishes the ones you send him for $155

Ended up snagging an NA tps and using the idle switch from that to fix mine. The NA switch is a lot bigger and required a bunch of sanding of the plastic body and leads until it was perfect. The NA switch seems a lot more durable.
Oh wow!! That’s disappointing to hear. I’m glad you figured out a fix. We just gotta figure out what micro switch would be available new and swap in
t36 thanks for the ebay info. I checked it out and figured it might be worth the effort but Mikey_Garcia your posts kind of brings me back to square one.

In researching last night, I saw where 944 Online is selling the 0 280 120 431 TPS for Audis (out of stock) as a replacement for the 951s, so maybe it will be OK. Interested if anyone has installed this one and how it has performed?

#18

MoeMonney
Posts: 85
Joined: Sun Sep 15, 2024 2:54 pm
Has thanked: 4 times
Been thanked: 36 times
breilly951 wrote: Sat Jan 24, 2026 6:48 am
t36 wrote: Fri Jan 23, 2026 8:49 pm
mikey_garcia wrote: Fri Jan 23, 2026 8:35 pm

My idle switch broke so I bought a refurbished one from that seller and was disappointed with the quality of it...

The switch wasn't even sealed. The lid didn't pop on all the way cause the sealing surface was so marred. The idle switch was barely glued down, it was mostly the solder that was holding it down. It wasn't the stock idle switch, just another switch from something else.

For the price he was charging($360) it was a bit annoying. Looks like he doesn't have any full sensors for sale anymore, just refurbishes the ones you send him for $155

Ended up snagging an NA tps and using the idle switch from that to fix mine. The NA switch is a lot bigger and required a bunch of sanding of the plastic body and leads until it was perfect. The NA switch seems a lot more durable.
Oh wow!! That’s disappointing to hear. I’m glad you figured out a fix. We just gotta figure out what micro switch would be available new and swap in
t36 thanks for the ebay info. I checked it out and figured it might be worth the effort but Mikey_Garcia your posts kind of brings me back to square one.

In researching last night, I saw where 944 Online is selling the 0 280 120 431 TPS for Audis (out of stock) as a replacement for the 951s, so maybe it will be OK. Interested if anyone has installed this one and how it has performed?

not bad for about $50 shipped.
https://www.ebay.com/itm/205856546583?_ ... R5DwuaOAZw

#19

User avatar
walfreyydo
Posts: 117
Joined: Wed Dec 11, 2024 7:28 am
Location: Wisconsin
Has thanked: 25 times
Been thanked: 51 times
Contact:
Youd have to do some more digging on this but I believe the BMW M50 TPS (variable TPS like the 951) *may* fit the 944 throttle body with an M20/M30 TPS adapter plate. The M20/M30 TPS sensors were from BMWs from around the same time period as the 944, primarily the E30

These are commonly used to run standalone EMS on older bmw's which require a variable TPS. I was looking at this as an option to convert my S2 to Megasquirt, but instead opted for a 968 TPS, which is also variable and *may* also be another option. I never fully investigated whether the adapter plate will work on a 944 throttle body, but at first glance it seemed like it might.

Couple examples of the adapter plate:
https://falkmfg.com/products/m50-tps-ad ... -1fqZKk4YL
https://angry-ass.com/product-organizer ... dapter-m20
89 S2 Variocam, Megasquirt DIYPNP
Garage

#20

Post Reply