I have a 1981 XLH with stock carburetor. The fuel just keeps pouring out the overflow. I took the carb apart and cleaned it. It was pretty nasty inside the bowl but everything looked ok. So... what might be my problem? Should I buy a rebuild kit or a new carb? What is up with the universal carbs I see on some of the parts aftermarket sites?