Author Topic: Throttle Body Position Sensor 2010 R1200gs K25 Twin Cam  (Read 783 times)

BMW COL

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
Throttle Body Position Sensor 2010 R1200gs K25 Twin Cam
« on: August 10, 2025, 07:44:16 PM »
Hello All any help appreciated
My issue is as follows. Bike was running very rough on tick over and up to 3000 rpm
I have found the following faulty parts
Lower Right ignition coil (replaced with new)
Fuel pump regulator (Replaced with new)
TBPS first cleaned then replaced with new.
The only issue I have now is a higher than normal Tick over 1500 rpm
I have tried the following
Reset adaptation values
Reset TBPS by turning on ignition and turning twist grip to 100% and back 3 times then turning off the ignition for 10 seconds
This has a varying amount of success  .
Sometimes the closed throttle TPS is 3.4% sometimes it is 0% after reset procedure.
Even when I manage to get the closed position to 0% if I leave the bike ticking over the closed value slowly increases from 0 to 0.39 to 0.78. to  1.17
This takes the bike out of "idle speed control" and the tick over slowly increases.
I have measured the voltage on the centre pin of the TBS and it remains constant despite the value on the GS 911 increasing
I have also measured the resistance of the cables from the TBS to the ECU edge connector and they all test out OK
The firmware in the ECU is K024-10-02-550
I have read that a firmware update can fix tick over problems.
What is the latest firmware level for the K25 ?
Is this something that a Motorrad dealer will do for free in the UK?
Am I missing something simple out here?
Thank You in advance Col

BMW COL

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
Re: Throttle Body Position Sensor 2010 R1200gs K25 Twin Cam
« Reply #1 on: August 15, 2025, 07:50:11 PM »
Thought I would let the forum know how I got on as there's been aa few viewings but no replies it's obviously not a common fault.
For a start I need to thank Ted at Motorevive he's based on the Wirral and gave me solid advice.
This fault was driving me up the wall but I have managed to fix it now fingers crossed.
The issue all along was the Throttle body position sensor was not showing 0% when the throttle was closed. On desperation I decided to reset the adoption values again on last time and it made the problem worse. Before the reset the closed value was 5% after the reset it jumped to 25% and the bike was running worse than ever.
I figured the adaptation reset was having some effect on the closed value so I reset the adaptation values again. This reduced the closed value to 20%. As it was heading in the right direction I tried it once more and it worked. Now the closed position is 0% at all temperatures and the tickover is perfect.
I have got to assume there's some sort of bug in the system as this shouldn't be a hit or miss process.  Hope this helps someone somewhere

WayneC

  • Beta testers
  • Hero Member
  • *
  • Posts: 1559
  • Karma: +36/-2
Re: Throttle Body Position Sensor 2010 R1200gs K25 Twin Cam
« Reply #2 on: August 16, 2025, 03:29:05 AM »
Reset TBPS by turning on ignition and turning twist grip to 100% and back 3 times then turning off the ignition for 10 seconds
This has a varying amount of success

This process is an urban myth which people apply to a few models, it was only applicable to some early 90's models

BMW COL

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
Re: Throttle Body Position Sensor 2010 R1200gs K25 Twin Cam
« Reply #3 on: August 16, 2025, 02:52:59 PM »
Good to know Wayne I wonder how many other people have been needlessly twisting the throttle. Also how many other urban myths there are out there

WayneC

  • Beta testers
  • Hero Member
  • *
  • Posts: 1559
  • Karma: +36/-2
Re: Throttle Body Position Sensor 2010 R1200gs K25 Twin Cam
« Reply #4 on: August 16, 2025, 03:27:26 PM »
Good to know Wayne I wonder how many other people have been needlessly twisting the throttle. Also how many other urban myths there are out there

Far to many & for the 650GS single it is spread on user forums, we spend so much time explaining it, you can use real time logging on your bike to see the position & confirm if the TPS is misbehaving rather than just rely on resets