Normally I do not order aftermarket but the OEM (CAT) said the part was on factory freeze and could not be ordered. My local dealer is 5 miles down the road from me and couldnt sell me one. The oem one was $605. I cannot believe I was able to get one shipped to me overnight, from Toronto Canada, part, shipping and taxes out the door for $127 USD. I live in California. Part was great quality. The engine had 65psi of oil pressure. we have run the engine for 10 hours so far and worked flawlessly. highly recommend.