I have a 2005 Sport Trac. Never had any issues with it. Went into the ditch yesterday, got pulled out, no start. Got towed home and started looking into it. Seemed to be my Inertia Switch, under the passenger side dash. Truck started right up, no issues. Drove it around last night, everything seemed fine, so I parked it. Went to start up this morning for work, NOTHING. It turns over, and over, and over.... but no indication of it wanting to fire. I am 99.9999% sure timing is perfect, I can hear my fuel pump kick on, and feel my relay click as the key is turned. I disconnected the spark plug wires and threw a new spark plug into them and I get spark at each plug. WTF!!?!?!?!?!? What am I missing??? Also, it is not the Neutral Safety Switch. Thank you to everyone who takes the time to help out.