What make is your buggy? Can't tell by pics you posted. Does it have a neutral and does it have 2 cables for shifting? Any gas leak is not normal and dangerous. If it were to leak and catch fire while driving you may not know until you feel the burning.
|