Have your son check the radio ground wire, on a truck I had, I had the same problem turned out that the wire I thought was ground was the parking lamp wire, which caused me to blow the original and second fuses I tried when I turned on the parking lamps.