Hope others are watching as I'm not so sure as said already with this one.
Yes - fuel injected engines can get flooded. Either injectors leak down liquid and can pollute the oil too (that was my concern) OR the engine always thinks it's cold and makes adjustment for a colder engine not unlike a choke would. The source of info for computer for that is the CTS or ETS = Coolant Temp Sensor or Engine Temp Sensor and will tell injection to overfuel which would be normal for a very cold engine and would behave.
You said the foot to floor seemed to work so that all came to mind.
Yes again on the coil(s) - they can be temp sensitive.
When it doesn't start is when you can gather some more info. Have a spark tester with you or test for spark your way, AND have some starting fluid you can spray into throttle body which would react if the issue was LACK of fuel. Would be nice to narrow it down.
If you notice when it does start that black smoke or typical flooded behavior is noticed than say so.
Get a code reading now even if "service engine soon" light isn't on. It may have some preliminary info to help. If light is staying on then it does have pertinant info but don't go nuts till you know what it has to say. Vehicle's computer does NOT tell you which part to replace but rather which is not reading properly.
See what you can find with the spark vs fuel too much or lack of,
T
_________________________________________
Tom Greenleaf - MetroWest, Boston
http://acsource.net/acforum/index.php