Paperclip diagnosis: 335; 340;352 on my W reg 2.0 GLS auto estate. As far as I can gather these faults denote crank sensor; camshaft sensor; Ignition coil 1&2. Perhaps someone could confirm?
New timing belt/water pump done 2k miles ago by independent garage. Did 300 miles yesterday without a murmur then on a short local trip EMS light came on, off, on aain then car stalled on a slow left turn after rev counter appeared to go momentarily haywire

. Managed to get home with EMS light staying on and now car cuts out when idling.
Thoughts, input, advice gratefully received.