02 Envoy. Sometimes, well more than sometimes, Id say about every other ignition cycle it takes like 4 or 5 seconds to actually start. Cranks but no start. Then when it does finally start the idle is around 1200 for about 10 seconds. Other times it starts right up with normal idle. I have searched on mitchel and searched for TSBs about this issue. I have done the GM fuel system clean and throttle clean. Im a Tech at a small shop and were all puzzled by this issue. Any advice?? Thanks so much.