Got mine from GMPartsdirect. 90 bucks. 30 minutes to unclip the old one from the pump and clip the new one on.