I had my check engine light come on with no other discernable performance issues. Took to the Ford dealer and they had to replace the fuel filter vapor vent/tank isolation valve assembly. $321 for part plus $230 labor + initial $99 diagnostic fee. Total was $650. The dealer felt bad since I...