The company that sold the pan in the first place (Newparts, Inc) is being difficult. I told them about the defect and they are asking for a written report from the certified mechanic who installed it. First they pull a bait and switch and don't notify me or try to refund the difference until I...