.... when it works. It's a PITA when it misbehaves. The Monster's had some "issues": difficulty starting[0], and a tendency to stall from idle. Our friendly local mechanic attached his fancy box-o'-tricks to it, and it showed that there was some unexpected resistance on a couple of the sensors (one being the throttle position sensor, can't remember the other). He suspected that the cause was some corrosion in the connectors. After having a look last night, it seems that he was right about the corrosion. The TPS is tucked up underneath the tank and airbox, somewhere behind the frame and a collection of coolant hoses, but using the same mechanical gynaecology skills that I used to use when replacing cam-chain tensioners on old air-cooled Kwaks I managed to separate the connector and see the corrosion on the contacts. I tried cleaning them as best I could with some contact cleaner and one of those tiny toothbrushes, but it wasn't really helping. What's the recommended way of cleaning these things? Obviously, angle grinder would be the ideal solution, but there's not really room to get it in. Once it's clean, I want to pack the connector with grease to stop it happening again. What kind of grease is safe to use? [0] It's got one of those "self-starter" systems: you press and release the starter button, and it's meant to sort itself out from there. Hah.