I have a 1998 Mazda Protg LX and I had a guy put in a new radio and when he did two wires touched and made a pop sound and now the radio and dome light won't work. I have checked all of the fuses all are good and when I try to turn on the dome light, it flickers and then the check engine light comes on. Does any one have any suggestions on how to fix this problem and what he has messed up?