1996 gmc jimmy hard start when nose is up on a hill starts fine when nose in down on a hill?

This is problem with a poor fule pump assembly.