So first week of ownership, love the bike. But i need help tuning/servicing there's too much throttle play, not smooth.
I realise i need to ride more and i will. Just looking for a good guy or a shop to help me out.
I am located in New England NH (USA) zip 03103.
Thank You!!
Superdan
2012-05-04 02:49:00 UTC