Good morning, does anyone know where I can find a fuel vapor seperator for a 73 Dodge Dart Sport? I think mine may be junk. Every time I try to fill the car up it takes maybe 6 or 7 gallons and spills out all over the side of the car. The pump doesn't even try to shut off. The only thing I could...