Oil change last done 3000kms ago. What is the 'fuel dilution' you mention? Have not checked the TPS voltage yet - bit shy of going near it to be honest but will have a go.
If your bike (or car) is doing a fair bit of low speed running - especially with suspect fuelling - the unburnt fuel will find its way past the rings and into the sump. Sounds like bollox but it's true. The vapour from this will get sucked back into the engine via the breather system meaning that you have to weaken the mixture right off to get your exhaust CO right. When emissions testing first came in for car mot's it was a common fix to change the oil rather than adjust anything.
CO increases slowly as throttle is opened.
Try adjusting the TPS so it stays as constant as possible. Fiddly, but time well spent.
Was looking at getting the throttle body bushing overhaul kit from Dan and doing these myself this winter.
Your choice but I'd happily go back to Scriminger.
Can the throttle cable be retrofitted on a '96' bike to the later style from '97' onwards?
Yes, buy the later cables and splitter box - which sits under the ABS unit. The left hand handlebar control needs a slight mod to fit the later 'choke' cable and you might need a very small spacer on the RH throttle body (cut 2mm from the end of the old cable) just to get the adjustment right.
This is an excellent mod - less than 2 hours and transforms the bike.
Bike only completed 25000kms, I have had it for 12 months.