K18, this does sound like your ecu mate. I would take it to PJ motorsport for a check over. Its only down the road from us dude!!!!!!
Other than that I can put you in touch with a mate who will look at it (and he is cheaper).
He knows his shit, as he has a rs500, rst series 2 and a escy cos. His mate has a saph cos, so your in safe hands