Those 6HP Vanguards have a crappy fuel tank design where the filler neck is just pressed in and over time screwing the cap on and off weakens the seal and they start to allow water into the tank which then rusts and stuffs up the fuel system. I know this because I have one sitting on the bench at the moment with this exact problem.