This part was really cheap compared to other similar parts. It fit into my 2001 Yukon XL with no problems and so far it's working. However, when I crank it up, it makes an annoying winner sound. Had I known this was coming I would have been willing to pay the extra money to get a pump as good as the original. Now it would cost me over $250 to replace the pump again.