When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I know this may sound like a dumb *** question but what is your tire pressure sitting at? I know when my front tire leaked from the seal when it would get low it was tight.
Yep, check your front tire pressure. You could be riding around with 10 lbs of air and not know it, except it'll be a bitch to turn the bars at slow speeds.