Hard Starting
Sometimes when its cold, I will crank for the normal ~1 sec without it starting (it normally would) and crank it again right away and it will fire up.
Once it starts, it runs kind of rough (surging), but still seems to drive strong.
Another thing I noticed is that the temperature gauge shows the same as it always does after driving for a while, but it feels extremely hot under the hood.
I tried to search for "hard starting" in titles only and it gave me a bunch of non related threads.
Is there anything that I should know that is prone to causing this problem before I start tearing into everything?
118k+ mi, Stock wires, 100k+ mi on NGK-TR55IX plugs, changed fuel filter at 90K mi, stock water pump/thermostat, periodic sea foam treatment (put a can in the gas tank yesterday to see if maybe dirty injectors)
Just started acting like this the other day.

