Another tricky one: Vehicle has erratic idle, very high lambda, exhaust analyser results suggest misfiring due to overlean mixture. Injection pulsewidth is very erratic. Fault code 0340 crank sensor signal implausible keeps coming back. Cam signal is reported as bad but no fault code comes up for it.MAP value appears good.CTS is sometimes erratic, but sensor tests ok and connector has been cleaned.TPS values appear good. The only thing I haven't checked is the injectors.I have been concerned for some time it's the ECU dying. Ideas anyone?