The unit fit as advertised and works properly, no CEL after driving hundreds of miles. Great price. Would have been good to have been advised that the heat shields needed to be drilled out to remove from old unit and reinstalled on new, but no big deal.