Hi on the contrary, thank you for posting your resolution as it gives the other people who read this a chance, as so many people just fix the problem and never post the resolution, its like watching a really good film and the TV packs up fifteen mins from the end, I wasn't quite sure about the coding at first and then dredged my memory about the electrical shunt which I was told about a long time ago, it performs the way a can bus does by fooling the control module in to thinking its the original, this is also done on most aftermarket alternators to get round the coding drama.
Regards Steve.