1999 Chevy express 5.0l with a no start condition has spark and 65 psi of fuel cranks over fine and have no codes present also have recently replaced the vcm and ran great for two days?

Answer a major problem with these vehicle believe it or not can be solved with a $10 part. Most likely it is the coolant temperature sensor. the sensor is telling your computer it is very cold outside therefore dumping huge amounts of fuel into your engine because when it is really cold outside, the oxygen is condensed, meaning the more air you have in your engine the more fuel you need. But when it is warm or even warmer than the computer thinks it is you will flood the engine thus not being able to start it. does the problem persist when it is humid or very close to freezing?