Well, crisis averted!!! Also, I think the truck runs a little nicer with the blue CPS. Hopefully it will fix my stalling problem.
I googled this problem and I guess the steel bolt stripping out the aluminum threads is pretty common. Mine pulled so many threads out, that I could just push the bolt in there and pull it back out with my fingers. I'm thinking they were previously damaged and/or the bolt was too wore out.
I read that the threaded bolt hole goes in about 3/16" deeper than the length of the original bolt, so I went out and got a few different lengths of 8mm coarse thread allen bolts, and sure enough the first one I tried tightened up real nice. Used plenty of anti-seize.
My plan B would have been to try a stud and some jb weld, only problem is if the stud is too long you can't plug in the CPS.