1999 mercury sable: cranks over great but will not start; happens only when it is cold. Starts fine when outside temp. Is above 40 or so. Shows no codes; have had fuel pump, filter, relay switch and engine temp. Sensor replaced. Still having same problem. I have no idea whats up.