I have a 99 dodge that when the dash gets hot from the sun or even just from running the defrost heater I lose all my gauges and it reads no BUS in the odometer area and the over head says CCD but when I turn on cool air to the defrost and wait about two min. everything comes back on but check engine stays on any ideas?