Water Cooled Twins Technical Talk
Hey Folks. Having trouble with my 2017 Street Cup. Oil light came on while riding the other day. I stopped. Oil level looked low yet no sign of leak. Bike was making a knocking noise (terrifying) which I attributed to the apparent lack of oil. I managed to top up oil and carry on with my journey...