For sale is a ROTODIESEL RE 15699 R 34 48F160 INJECTION PUMP FOR JOHN DEERE 4239DF DIESEL ENGINE. Clean takeout. Engine had water through the exhaust and was discarded. It has less than 3,000 hours on it. I closed the pump's intake right away as soon as I took the fuel line off. While I cannot guarantee much, I hope that you will have good luck, which is what I expect. Also included is the gear.