I think Tom may be on to something. A large amount of sediment in the tank might be the reason for your occasional problem. On a steep incline or on a long incline the gas flow might be restricted due to sediment moving around in the tank. If that's not it then Frank pretty much touched on everything else.
My two cents. Chet...
My two cents. Chet...