cutting out going up hill?

It sounds to me like the fuel pump is dying or the fuel filter is really clogged. Replace them as they are easy fixes. Gravity keeps the fuel back in the tank.