Started my LLY up the other day, it was just a little under 40F but it started fine. Let it idle for about 2 minutes, got back in the truck and had a CEL. Code shows a P0670 code, GPCM bad and it won't reset. I haven't had a chance to check the 170A breaker (I'm sure it's good), I'm 99% sure the GPCM bit it after 10 years. Looks fairly easy to replace, any words of wisdom before I order a GPCM? Looks like OEM is around $100 USD. Truck stays in the garage and our temp here seldom goes below +20F, should I worry about it not starting if it gets down to a certain temp?