I just replaced my 06 CVPI. I replaced with factory (https://www.amazon.com/gp/aw/d/B000CNHT0E?psc=1&ref=ppx_pop_mob_b_asin_title) and like it better than the dorman. Dorman/aftermarket fitting is weird (it works, but some bolts are 'tight' threading in) and the flash/roughness leftover from the plastic casting is rather nasty. It's a part you'll only replace once, I'd stick with oem. Ive done 30+ of these (I'm a mechanic.)