Mechanics

WHEN I TURN OFF MY ENGINE THE FAN CONTINUES TO RUN ALSO MY ESP AND EMISSION INDICATORS ARE CONTINUOUSLY LIT ON MY DASHBOARD

2005 SEAT Toledo • 67,000 miles