While driving my 1999 Jeep Cherokee, the radio began to cut out. The battery meeter read very high. The check gages light came on. When I got home I turned it off. It would not restart. Power locks worked, but would not even crank. After 15 min I tried again. It started. What the hell?