This company will not honor their stated warranties. I had a 420 code that calls for emission parts. I changed all parts (valve cover, 2 o2 sensors, and 2 catalytic converters)
After less than 6 months and a mechanics report stating that the catalytic converter needs to be replaced they would not replace anything.
ANYONE SHOULD BEWARE OF ORDERING PARTS FROM THIS COMPANY.