Well I've just tried the ecu/car after having the ecu in the house overnight.
Car started first turn of the key and idled perfectly
Let it idle for a minute or two, then when revved it revved nice and smooth with no mis fire's
So looks like the solution will be to keep the ecu indoors
I'm just gonna live with it, as I've got my balls in this car