Hello. I'm having an issue with my truck starting. It seems that sometimes when I try to start the truck when it's at temperature it has trouble starting. What usually happens is: I try to start it the first time and it won't start; the second attempt it starts but doesn't idle and stalls out; the third time it starts and runs great like nothing happened. It ONLY does this when the engine was at temperature then left to sit for under and hour. I've changed the air filter and replaced the battery terminal on one side. Any thoughts are appreciated.