My stock petcock does hang up somewhat.It did start leaking say 10,000 miles ago. I disassembled it.Installed a new o-ring and a little grease.So far,knock wood she doesn't leak.She has 28,000 miles now. I have considered the Pingel and now that I wrote this tomorrow it will start leaking(I hope not)!!! She's an 2005 and blue,carb and exhaust mods.