It hasn't been in the garage for 3 months, just not been running for 3 months.
I've not been charged that much from the garage.
My mate who's usually a good Fordy mechanic is stumped, and that's now a second mechanic who's stumped.
Think I'm gonna swap the ECU and see if that makes any difference, but I would have imagined that the AE would have been able to tell if that was goosed, but apparently he couldnt because my car is too old for his equipment