jbdrags, maybe nobody understands your frustration on this forum better than me. But to spew forth bad karma isn't going to get you anywhere. I do understand as my car is in the shop for a second transmission rebuild 2 days after I got it back from my first transmission rebuild. All we are saying is give peace a chance.
Me too! I keep a CTS Knowledgebase.
It sounds like the number one thing I would check is the Radar Detector hard wire connection. If you didn't tap into a switched power source (power is only present when the engine is running or controlled by the key) You are getting a parasitic drain right there. The hot wire must lose power when the car is turned off. Perhaps your problem predated the installation. For awhile when I was active on the Corvette forum, I manufactured an in-line connector that got it's from a switched source. I hope this is the simple answer that solves your problem. If not the previous post before yours covering the same topic turned out to be a chafed wire to the BCM, and another said a defective power seat motor was their cause.