Not impressed with Warren. Especially longevity. Can't say for customer service. I bought through ********** and their customer service is lacking. Put OE in your truck and change the oil every 5000 miles. They lasted me 261,000 miles. Finally had to replace and got some alliant stock injectors...