You may be right about the pump but Its impossible to diagnose the problem with the info above therefore its best to take it to the garage and get it checked. Dont drive far or for a long time without getting the problem sorted as it can worsen.
Good luck