Could be a bad relay in the CCRM. After testing if it turns out to be the CCRM I have some for sale in the following link for $60., a new one would cost you about $300. Let me know if I can help you.
http://www.automotiveforums.com/vbul...d.php?t=955583