as far as amps and decks..... call Jonathen at Audio Pro... if he is still there he does good repairs at low pricing