No start on 2.9l i4 GMC Canyon 2007. I have tried replacing the battery it deffenitly cranks faster but I know it won’t start in the anti theft mode. Its also -30 here never had an issue and I’m at 230000km drive it last night to my buddies house about 10min away and then it decided not to start this morning. The pass lock is on and solid in color. I have codes of u1064 and c0899 not sure if this relates to my issue and I have tried my 3 keys And have with no luck to start with either. I’m thinking it’s the ignition switch but if the codes are doing something else much help would be great. I have tried 10min with switch on and 30sec off but I have read others even with success it has needed to be done every start talking up to 40min! Any help out there so I can save some $ from the thieves at the dealer??