The headunit case being grounded to the mounting plate in the dash has nothing to do with your problem. Check your wires to the speakers and make sure none of those are grounding out. Otherwise sounds like you have an internal short. In other words your head unit is toast.
For head units I reccommend Pioneer or Alpine.