Not big on Dorman OEM replacement parts, we took back more of theirs for defects than any other brand, abysmal quality control. Their plastic cracks simply looking at it, the lifetime front suspension parts last maybe 1 year, their rubber can be easily torn by two fingers, it doesn't even begin to stretch. Every coolant recovery tank we sold came back blown out or popped seam weld, virtually every one. Thermostats that are stuck open out of the box, more mis-machined parts than you can shake a stick at, the list goes on and on........
The Precision or BCA are good parts, they never came back provided someone competent installed them.