LeoKa - I appear to have the same 3306 engine with the exact pump. You are correct, the pump that matches perfectly is 172-7777 but is expensive (~$1,600ish) from Caterpillar. I was able to find a good housing on ebay and bought the remaining parts to build my spare pump. I used quality...