I fitted my PC a couple of months ago and have been very happy with it till a very wet tour of Wales two weeks ago, then it started playing up, first symptom was a fast idle, then refusing to idle at all, then rough running, Not a happy bunny at all....
After a dry night the bike reverted back to normal and all was well till I washed it at home and it started all over again.
I plugged the in lap top and the PC program and it soon became apparent that the TPS wasn't reading right (You plug the PC into the TPS on a "Y" lead arrangement) at rest I was showing between 6 and 10% open and Max throttle was only 67%

Pulling the plugs apart about a tea spoon of water poured out and then kept trickling out of the wiring loom itself
, opening it up the back of the plug is totally open unlike all the rest of the injector plugs which are rubber sealed and water was running down the loom and filling the plug up, the seal with the OE BMW plug is good enough to retian the water and it "shorts" out the TPS reading, due to the positioning of the TPS and the shortness of the loom it isn't possible to arrange a drip loop to prevent ingress and so I sealed the rear of the plug and then re-loomed it for neatness, so far so good no water ingress at allI have no idea if ALL PC TPS plugs have no seal or whether mine is a Fri aft special, but if it helps someone out with an intermittent fault all the better...

Oh yes, it's the leg of the "Y" that plugs into the bikes wiring, NOT the TPS itself
