Quote Originally Posted by Gurkhaman View Post
Thank you avguy and petrified.rabbit, for your helpful replies. The local garage checked and received this code B2AAA, but it did not explain what it was. I would be very grateful if someone could please let me know so I can go back to this garage and have the fault fixed. Thank you.
Here is something from the web - don't know if it's right or if it will work with their scanner, but might be worth another trip back and have them read this, and hopefully give it a try:

To other users of the ScanGuage II OBD reader, here is a helpful hint if you get an odd error code that does not appear in the lists of standard P codes available on line or supplied with your SCII. This is from the tech support dept at ScanGuage:
"A module in your vehicle is reporting a code that doesn't make any sense (B2AAA) because it is overwriting the true code and that B2AAA codes is the first code the SG2 is picking up. You can send a command to the ScanGaugeII in order to read the raw data. To do this:
From the home screen select MORE> MORE> CMNDS > choose a memory slot> EDIT> enter the numbers 03> SEND.
This is a work around for now and the engineers plan on doing another software revision that would allow the ScanGaugeII to ignore the meaningless code.
So if you get a code on your reader that does not show up in the lists, you may be able to try this procedure to see what the root of the problem is.