my brother has an 02 envoy I6 and every once in a while he will go to start it and it wont let him but if you wait 10-20 mins it will start. this is getting really annoying now because its becoming more frequent. he said he asked someone and they said it was some sort of security lock (makes sense cause the security light flashes). we took it to the mechanics to get the codes read but it will only come up when the issue happens. when it finally did happen it came up as either a U1000 pr P1000 (cant remember exactly)the mechanic said it was a computer module that was the cause but the reader didnt say which one. he said he would have to go through all the modules to find the culprit. now heres my issue. if its a security problem why wouldnt you just check the security module first? checking all of them seems like a waste of his time and our money. have any of you had a problem like this? if so please tell me how you fixed it