Purchased this vehicle pre-owned 6 weeks ago with 28,900 miles. Check Engine light came on at 30,600. Scan indicated EVAP system, purge valve. Dealer diagnosed as Leak Detector Pump, no warranty coverage. Are there any other Liberty owners that have experienced this problem? What if any flexibility from dealer, mfr.?