the petcock on my 1978 fantic moped is leaking. its leaking, not from the fuel line where its connected, but at the switch area, when i turn it on it starts to leak…any suggestions?
p.s. i also need a new float for a delorto sha14 12 carburator.
what are some good parts web sites? besides moped warehouse