This sounds just like the "ERROR" I got on my MG2522. I've had two of em - both threw the same B200 "error" message to take it to a service shop. Every shop I call says "it aint worth repairing", and you cannot buy whatever part to fix it yourself ...