I took your advice and swapped the MAF sensor and the problem has gone away.
Today the car started perfect as normal but on the way to work the car now fully warm stalled 3 times during the journey.
Not got MAF
I'd be looking at throttle learn (is the breather pipe clear/clean?
I am getting the excess radiator temp message
software update will cure this (depending on hardware version)