I haven't really followed too much lately but can you start module with your code and then just hold the Arduino in reset or something or put it to sleep? The BT module should continue to play independently shouldn't it?
_________________________
Christian
#40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)