When cold my 2009 RSTD runs fine and purrs like a kitten. Once warm it does not get fuel....basically runs out of gas. Fuel flows from the tank and petcock perfectly. I changed the fuel filter. I have ruled out carbs because when it runs it runs great. I didn't think it would be the pump because I thought when a fuel pump was bad it was bad and that was it. Does the pump get "kind of bad"? Or does someone have some other ideas what might be wrong. Thanks