UK Car Repair Questions? Ask a Mechanic for Answers ASAP
to get all those faults at once then there must be a earth / ground issue or other lack of power to the ECU
I'd start by checking the connections to the battery and the main earth connection to the engine block from the chassis / battery earth - all must be tightly connected and free from corrosion - tighten and clean as required
if this is OK then check the earth connections that run out of the engine bay wiring harness and are secured to the engine with ring terminals and small bolts
then check all the power fuses for cracks and corrosion
do you still need help?
Bear in mind that the site takes a deposit from you at the beginning and this is held by the site until you rate my answer at which point the cash is split between the site and the expert. so if my answers have been helpful please rate my answer.