I think the xm radio is with the stock radio so if you changed out the head unit you will need to get a xm receiver and subscribe under the new receiver.As for the subwoofer, after the shop installed my head unit, the sub didn't work and they needed to add some kind of RCA wire or something to make ...