by RedneckRider181 » Sat Aug 23, 2008 6:25 pm
Very close...
It's a Keihin PD,
And I'm pretty sure it's a 24mm.
A float pin might be needed too from the sound of things. But if everything else is okay, it would be better to just fix the old one.
Unless you find a killer deal on ebay for a carb even better than the stock one, then you risk getting a piece of $H!+.