I have a 2009 Ford Escape. It started and ran fine until today. Today it will not start. I can crank the engine but it just won't turn over all the way. I checked for codes. There are none. I tried pushing in hard on the key as I turn it. Did not help. There is a half tank of gas. The battery does not appear to be the issue since the headlights are bright, all accessories work. If the problem is with the fuel pump, a relay, fuse or starter wouldn't there be a code thrown? What else can I check?