Thanks guys, have tried most of these.
Tried starting in neutral, but still doesnt make a difference.
And as far as the starts when warm, I mean, if the engine is still warm, or if it is a warmer type of day and it has been in the sun for a while, it will start perfectly as well, even...