I have a 2006 focus 1.8tdci which recently has decide to throw out error codes. This started with the power steering warning light flashing on then off again once. Then it wouldn`start because the immobiliser came in. Then the dash lit up like Blackpool illuminations, then the lights went out one by one and everything was back to normal. This has happened three times and in between it has run fine apart from frying the battery. Can anybody shed some light on this. This has all happened in the last 2 weeks.