I have read posts addressing issues with the overdrive channels on the BL 600. Some folks have complained that the overdrive channel will not turn off.
It sucks that yours might need to be sent back.
If that person knowingly offloaded that amp on you

....well, I would have a little talk...ask for trade back...

Good luck, keep us posted!