As if having a lumpy idle wasn't bad enough, today whilst driving home after work sitting in traffic my car started to missfire and was running on 3, i got a eml and traction light come on, it wouldn't rev past 2000rpm and was tring to idle there too. it appears to be an intermitant fault and after 5 mins or so it went back to normal running, only for it to start running on 3 again a few minutes later. still doing the same thing now its sitting at home on the driveway.
Just had a mate round to read my ecu codes on his mac tools scanner..
P0378 REF TIMING HIGH
RESOLUTION SIGNAL B
INTERMITANT ERRATIC PULSES
C3F83 UNIDENTIFIED
U3111 UNIDENTIFIED
P0778 PRESURE CONTROL
SOLINOID B ELECTRICAL
B0387 UNIDENTIFIED
U1000 UNIDENTIFIED
These mean F A to me, anyone got idea what these refer to, or how to fix my car.