My 99 Odyssey starts fine unless the outside temperature is hot. Anything above low to mid 80's and parking it in direct sunlight will possibly lead to this problem. It will turn over and almost start and then just crank as if it's not getting any gas? If you floor it and keep turning it over, eventually we can get it started, but it won't idle for several seconds. You have to feather the throttle and rev it up to keep it from dying for about 20-30 seconds. Then it is usually ok and will drive fine? Any ideas?