I replaced the IAC...after a few attempts at cranking...the engine eventually fired. I let it run for a bit...then shut the engine off. Tried starting it again and it worked. Took it around the block with success and everything ran fine. When I tried starting it about 3 hours later...back to square one. Cranks like its about to fire...but doesnt. Im thinking maybe the injectors arent dumping enough fuel at startup. Ill just pull all the plugs (and check gap) to make sure they are getting fuel. Could it be that maybe a few injectors are not dispensing enough fuel at startup? But I would figure that the engine would still fire but on less cylinders. Here is something that is worth mentioning at this point...when I was cleaning the heads...I noticed that inside cylinders 2 and 3 it was really dirty compared to the others. They were dirty to the point that there wasnt a "path" where the fuel flows down the head to where the plug is. Anyone think that I may have 2 failing injectors that dont properly dispense fuel? I did not get a cel while the car was running either. I am completely baffled at this point!

-alan