Um, check engine light would come on not long after start up - mechanic (useless **** to be honest) would clear the code. Can't remember what it was but it was something to do with the EGR I think? But he reckoned (with his after-market, not genuine ford, scanner) that it wasn't that, or...