Hi All here is an update.
I swapped the MAF for one from a scrap yard and its all back to normal.
Starts instantly and idles around 700 pm, in fact, it has never idled so smoothly.
Picked up loads of spares too from the old P38 that was being torn apart.
TPS, IACV, all temp sensors, grabbed a few spare relays (inc cruise control relay) loads of trims (internal and external), clips, RF receiver, dash trims, binnacle surround, indicator stalks, door locking module from driver's door, loads of other bits and bobs, all for about £50.
Bargain.