AAh 52 plate LS 2.0 dti 16v is really being a big pain.Engine management light comes on over 3,000revs then it dies. Light goes on if I start it up. Had it fault coded but was told it could be various problems at various costs

Wretched windscreen washers only drizzle. Replaced pump, cleaned bottle out.

Any advice grateful.

was going to replace it with a 55 model but not so sure now.Just had to replace coil springs aswell.