Hi all and happy new year! I could really use some help or direction with this 98 750iL that I recently bought as a project. I replaced all spark plugs and both MAF sensors already. The plugs were very fouled and both mafs were no good. The maf codes it was throwing are now gone and the car is definitely running better than it was, but is still misfiring and throwing codes. I am using a Creator C310+ scanner. The 3 engine codes it is now throwing are.... 3E Misfiring at several cylinders.... 3A Misfire detection, cyl 9... and 82 Oxygen sensors before catalytic converter connected in incorrect sequence. It is also thowing 2 Elec. Throttle codes which are 135 Control- unit faulty and 4 Throttle valve 1 potentiometer 2, voltage too high. The abs light and traction control light are also on but I am not sure what those codes are. Thank you for you time and help, I have really no idea where to go next with this besides a lot of research and some help.