I have purchased many parts from PCM of NC for my build on my 2010 GMC 2500HD. Electric Fan Conversion, Catch Can, Comp cam parts, Transmission cooler upgrade, Ignition Wires, etc.. I can say the quality of their parts is top notch. Not only that, they back up everything they manufacture and do not hesitate on that fact. With their products my engine stays clean, transmission stays cool, and I make more power with electric fans. I highly recommend their products and services!