The List
There are 178 4 letter words with P as the last letter. The highest scoring is QUOP at 15 points in Scrabble, though Words With Friends prefers JUMP at 19. 4 of them contain no vowel at all: GYMP, TRYP, TYMP, TYPP.
ALAPATAPATOPBARPBEEPBLIPBOEPBUMPBURPCALPCAMPCARPCAUPCHAPCHIPCHOPCLAPCLIPCLOPCOMPCOOPCOUPCOWPCROPCUSPDAMPDEEPDIMPDORPDOUPDOWPDRAPDRIPDROPDUMPFLAPFLIPFLOPFRAPGAMPGASPGAUPGAWPGEEPGIMPGLOPGOLPGOOPGORPGRIPGULPGUMPGYMPHARPHASPHEAPHELPHEMPHESPHOLPHOOPHUMPJAAPJARPJASPJAUPJEEPJIMPJUMPKEEPKELPKEMPKILPKIPPKLAPKNAPKNOPKOAPLAMPLEAPLEEPLERPLIMPLISPLOOPLOUPLOWPLUMPMOOPMOUPMUMPNEAPNEEPNOOPNOUPPALPPARPPEEPPERPPIMPPLAPPLOPPOEPPOMPPREPPROPPULPPUMPQUEPQUIPQUOPRAMPRASPREAPREPPRIPPRISPROMPROOPROUPRUMPRURPSALPSAMPSCOPSCUPSEEPSHIPSHOPSIMPSKEPSKIPSLAPSLIPSLOPSNAPSNIPSOAPSOOPSOUPSOWPSTAPSTEPSTOPSUMPSWAPSWOPTAMPTARPTEMPTRAPTRIPTROPTRYPTUMPTYMPTYPPVAMPVEEPVOIPWARPWASPWEEPWHAPWHIPWHOPWHUPWIMPWISPWRAPYAPPYAUPYAWPYELPYOMPYOOPYORPYUMP