2001 525i Lots of codes but driving perfectly
First time post!
Was hoping some of you guys with lots of experience in diagnosing Engine light problems could have a look at this and give me some idea where to start.
01 525i driving perfectly--no stuttering, starts every time--good performance when accelerating--cant feel anything wrong really but engine light on. 60,000 miles on clock.
Codes are as follows:
P0123: Throttle/Pedal Position Sensor/Switch A Circuit High Input
P0228: Throttle/Pedal Position Sensor/Switch C
Circuit High Input
P0227: Throttle/Pedal Position Sensor/Switch C Circuit Low Input
P0202: injector circuit malfunction: Cylinder 2
P0203: injector circuit malfunction: Cylinder 3
P0238: Turbocharger Boost Sensor A circuit high
P0239: Turbocharger Boost Sensor B circuit malfunction
P0240: Turbocharger Boost Sensor B circuit range/performance
If this was all wrong surely it would feel like a tractor to drive?
Any ideas where to start -- GREATLY appreciated.