Your rig, as with all of them, does not come with any surge protection.
Have you checked all the breakers and 12 volt fuses?
Once you get back in working order be sure to go and get some sort of protection. Surge Guard and Progressive Industries EMS are two brands that come to mind.
Peace
Dave