Its a stock pump on a 7.3 idi and its leaking on tge drivers side at the bottle the more you move the throttle it pushes some kind of arm and pushes a pin lookin thing in side tge pump. I think its leaking out of there. Thats what it looks like anyway.