Loses power on hills on 1991 Toyota 4Runner

I loses power going up hills. The bigger the hill slow it get and uses more fuel on the bigger hills. runs great other wise.

Asked by for the 1991 Toyota 4Runner
possible vacuum leak, map sensor, or problem with ignition system