I too run Castrol TTS at 40:1 in my KTM. I use BP ultimate or Shell V-power, I personally think the bike runs better on BP ultimate. I have tried other oils such as Motul 800 and Motorex but I reckon that TTS is best, it makes the bike really crisp and it feels like it's running lean, even though it's not; it just makes it really responsive. TTS is also a cheaper option. From memory I paid $75.00 for four litres; $35.00 cheaper than 4 litres of Motul 800.
TTS is good, especially given the price is right. Providing your jetting is pretty standard, the bike should run fine. As already stated, Super Cheap Auto is the place to go for it, really well priced.
Bookmarks