Viable Option for TPS Replacement
-
breilly951
- Posts: 36
- Joined: Sat Feb 19, 2022 6:31 am
- Location: NORFOLK, VA
- Has thanked: 4 times
- Been thanked: 18 times
Hi all, after following the CARPOKES testing procedures, I determined I need to replace the costly TPS in my 951! Does anyone have any knowledge if this TPS for the older Audis, Bosch part # 0 280 120 431 could be/is a direct fit the Porsche part 951 606 113 00/ Bosch 0280 120 400? While cheaper, it is still a $300 part. Many thanks for your assistance. Bruce
- Add Pictures/Files
-
- Audi TPS.jpg (48.13 KiB) Viewed 1111 times
-
- Audi TPS 2.jpg (49.08 KiB) Viewed 1111 times
-
breilly951
- Posts: 36
- Joined: Sat Feb 19, 2022 6:31 am
- Location: NORFOLK, VA
- Has thanked: 4 times
- Been thanked: 18 times
Ok, thanks. I tried to find tech specs for both the original and this one to see what was different/same to determine fit/form/function but was unsuccessful.
- Tom
- Site Admin
- Posts: 8557
- Joined: Fri Jun 25, 2021 2:04 pm
- Location: Silicon Valley, CA
- Has thanked: 890 times
- Been thanked: 3838 times
- Contact:
This has been on my list for a while... Need to finish the digital timing belt tool first. 
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.
- Tom
- Site Admin
- Posts: 8557
- Joined: Fri Jun 25, 2021 2:04 pm
- Location: Silicon Valley, CA
- Has thanked: 890 times
- Been thanked: 3838 times
- Contact:
Does the DME/KLR do anything with TPS other than switch from idle, part-throttle, and full-throttle maps? Is a potentiometer even needed if not, or could it just have three output states -- one for idle, one for part-throttle, and one for full throttle?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.
The DME doesn't do anything other than those 3 states. It can't be cause it doesn't know about anything else. But the KLR uses the potentiometer for various things. Some are related to boost control and so maybe not relevant to a lot of people who use some other form of boost control. But it plays a role in knock control too.Tom wrote: Thu Jan 22, 2026 3:54 pmDoes the DME/KLR do anything with TPS other than switch from idle, part-throttle, and full-throttle maps? Is a potentiometer even needed if not, or could it just have three output states -- one for idle, one for part-throttle, and one for full throttle?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.
The last thing I wrote on this was https://jhnbyrn.github.io/951-KLR-PAGES ... ssing.html
I know it's used in the knock routine, but off the top of my head I couldn't say right now what that detection routine will do if the TPS signal isn't present. I'd have to refresh my memory. But if I had to guess I'd say it will still work.
- Tom
- Site Admin
- Posts: 8557
- Joined: Fri Jun 25, 2021 2:04 pm
- Location: Silicon Valley, CA
- Has thanked: 890 times
- Been thanked: 3838 times
- Contact:
Sounds good, thank you. I'll stick with a potentiometer then. If I try to come up with a replacement, I'd want it to be functionally the same as the original. Was that page recent? I fear I've missed some of what you've written. We should find a way to post it all on carpokes. You're doing current and future hackers a truly invaluable community service!!johnb wrote: Thu Jan 22, 2026 4:15 pmThe DME doesn't do anything other than those 3 states. It can't be cause it doesn't know about anything else. But the KLR uses the potentiometer for various things. Some are related to boost control and so maybe not relevant to a lot of people who use some other form of boost control. But it plays a role in knock control too.Tom wrote: Thu Jan 22, 2026 3:54 pmDoes the DME/KLR do anything with TPS other than switch from idle, part-throttle, and full-throttle maps? Is a potentiometer even needed if not, or could it just have three output states -- one for idle, one for part-throttle, and one for full throttle?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.
The last thing I wrote on this was https://jhnbyrn.github.io/951-KLR-PAGES ... ssing.html
I know it's used in the knock routine, but off the top of my head I couldn't say right now what that detection routine will do if the TPS signal isn't present. I'd have to refresh my memory. But if I had to guess I'd say it will still work.
Yes that one was from a few months ago. When I've tried posting these things here, I usually run into issues like formatting tables etc. But it would be good to post things here especially reference info like lists of all the places that each input is used etc.Tom wrote: Thu Jan 22, 2026 4:51 pmSounds good, thank you. I'll stick with a potentiometer then. If I try to come up with a replacement, I'd want it to be functionally the same as the original. Was that page recent? I fear I've missed some of what you've written. We should find a way to post it all on carpokes. You're doing current and future hackers a truly invaluable community service!!johnb wrote: Thu Jan 22, 2026 4:15 pmThe DME doesn't do anything other than those 3 states. It can't be cause it doesn't know about anything else. But the KLR uses the potentiometer for various things. Some are related to boost control and so maybe not relevant to a lot of people who use some other form of boost control. But it plays a role in knock control too.Tom wrote: Thu Jan 22, 2026 3:54 pm
Does the DME/KLR do anything with TPS other than switch from idle, part-throttle, and full-throttle maps? Is a potentiometer even needed if not, or could it just have three output states -- one for idle, one for part-throttle, and one for full throttle?
The last thing I wrote on this was https://jhnbyrn.github.io/951-KLR-PAGES ... ssing.html
I know it's used in the knock routine, but off the top of my head I couldn't say right now what that detection routine will do if the TPS signal isn't present. I'd have to refresh my memory. But if I had to guess I'd say it will still work.
-
breilly951
- Posts: 36
- Joined: Sat Feb 19, 2022 6:31 am
- Location: NORFOLK, VA
- Has thanked: 4 times
- Been thanked: 18 times
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?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.
