Hi Brian, welcome. I too have a 2.3iA. People always poo on our automatics but when driven correctly, they shine! For your seat belt recepticle problem, it could be the cable that attaches to it. If you look down between the seat and the console, you will see a plug directly on the top. That plug does not seat very well and should have a zip tie around it to keep it seated. I would start by removing it, using some electrical contact cleaner/enhancer and then reseating, re ziptieing and then clear the code.
Lots of luck!