POWER LOSS

So the truck started off well but now the issue is severe power loss on any longitudinal grade. I'm thinking spark fuel or air. So, fuel pump, blocked cat, or maybe, plugs wire? Well, I'll keep trying.