Nice one!

The last Squeezebox Radio i repaired needed the AC3104 as i mentiond, had Q3 blown and a shorted capacitor :P
Most faults are repaireable as long as you don't blow out the main processor.