Hi. Well you have done all I would have and more . I'm not sure you would need a code reader to cancel the light as when I had the same fault , once the repair was done the light went out . I am assuming that you connected the wires under the seat the right way round !
Some knowledgable T barer will no doubt have the answer .
John