I have a 2001 ford Explorer Sport V6 which had a new fuel pump installed by Tirecraft in May of this year. I has just started being difficult to start in this colder weather. You have to hold you foot on the gas for a couple of minutes before she will idle on her own. The check engine light came on a couple of days ago when it was about -4C and went off this morning when it was 0C. Does anyone have any ideas or suggestions?