if the amp was cutting off the sub would stop playing, not just lose some volume. its possible its the amp, but he says he threw a different amp on it and its having the same problem, if its the preamps in the radio, it has to be repaired or replaced. does it cut out randomly or when it hits hard?