Hi just FYI
My stalling problem was my cam position sensor (or crank angle sensor- both same thing) It didn't like a certain temp while engine was warming up, but when it got past it, it was fine. Computer was indicating it was failing on fault diagnostic so I had it replaced and so far problem has disappeared!!
Cheers