2001 Ford Explorer Sporttrac will not start

My Sporttrac will turn over, but not start. It was running fine the night before.

When I tried to start my truck the following morning it almost turned then continued to crank. I washed it inside and out the day before.

Checked all fuses they appear to be good. Whats next?

TSB# 03-3-5 Driveabilty – Idle Air Control(IAC) Valve Diagnostic Service Tip