Hi,
I do still have the car, and I've since had a few other faults too but that's another story lol. They are quite a temperamental car I've come to realise!
Unfortunately I don't have any info at all on the fix or the pins. I'm sorry I can't be much help.