It turns out I just had a hose leak so the part is in perfect condition. No issues. if any issues with fit, I will provide a refund.