The pump was leaking from one of screws on the top of the pump and then the second mating face from the top of the pump. Then it presented a leak on the head of the pump....I know, you must be thinking that's a lot of leaks right. Now there are no more leaks, just the idle and rev problem