Hello!
Reviving this old thread as I have the same predicament with my 2004 Ford Everest (WLT engine).
When engine is cold, one click start only.
When the engine is warm (middle of the temperature gauge), it is hard starting (slow cranking) on first try. But it starts right away on the second try.