2008 Mercury Milan Q&A
2008 Mercury Milan Question: what is the cause for the check engine light coming on?
check engine light is on and stays on. - Visitor
Go to Autozone or Advance autoparts and ask them to check your engine light with the scanner,and then google it to see what the code P#### means - juanjo
My thermostat was leaking antifreeze...easy to check if your reservoir is slightly low, but not enough to cause a change in temperature guage. Cost $385 to repair at the local ford Dealership. - darlajcole
The check engine light may come on due to failure of the Variable Camshaft Timing (VCT) solenoids. The VCT solenoids will need to be replaced if they are the reason the check engine light came on.