your 95 should have 4 little holes 2 on top 2 on bottom in the upper corners, u have to buy these little hooks they look like big '?' question marks they are avalibable at most car audio stores or like pep boys, you simply stick the 4 of the hooks into the 4 holes and pull out, it might take a few tryes, as far as the power there is chance the wires in the back could of came off i have herd storys of people going off road and the bouncing up and down makes them come off just make sure the are tight, ford radios do blow some times the inner light i knoew it was a big problem in
Bronco II's, if you bring it somewere and they say its broke dont get it fixed it will be cheaper and better to buy a new one ...