Quick update on my situation.
Pulled the Ecu out of it today and had a look inside, under the EPROM chip and very close surrounding areas the circuit board is dull whereas the rest of the board is shiny green. Does this mean its been damp or shorting out or.....?
I have bought a new crank sensor and coolant temp sensor to fit to it too when I can bring myself to brave the cold and go outside and do them.