73 Dart Fuel Vapor Seperator

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 think of was that maybe the venting of the tank is plugged in the seperator. I can find them for the "B" bodies but nothing for an "A body. :banghead: