We've just started to troubleshoot!
1 = MAP sensor connector issue or bad MAP sensor
2 = loose or leaking MAP sensor hose, or bad MAP sensor
7 = loose or poor contact ECT sensor connector, or bad ECT sensor
8 = loose or poor contact TP sensor connector, or bad TP sensor
9 = loose or poor contact IAT sensor, or bad IAT sensor
12 = loose or poor contact #1 injector connector
13 = loose or poor contact #2 injector connector
14 = loose or poor contact #3 injector connector
15 = loose or poor contact #4 injector connector
21 = faulty #1 O2-sensor
22 = faulty #2 O2-sensor
23 = faulty #1 O2-sensor heater
24 = faulty #2 O2-sensor heater
I usually never run engine without everything completely assembled. So now ECU's way confused and is taking massive evasive action to compensate. Fuel-trim is probably maxed out super-rich. Ok, now that you've put everything back together, clear the codes and see what's left.
Things aren't black & white with these things. We live in an analogue world with gradients. So get used to measuring and coming up with numbers. Exact values of those numbers point to where problems are. There's difference between 12.9v vs. 12.6v measured at battery. There's difference between 12.0:1 vs. 16.0:1 AFR.
Here's an example. I got call from guy who's bike just quit on way home. Crank, crank, crank, would not run again. He pushed it back and started ripping it apart replacing plugs, wires, coils, battery, ECU, injectors, FPR, fuel-pump, etc. I asked him how much gas was in tank and he sent me picture of gas-cap!!! Not, "I just put in 15-litres 5-minutes ago" or "shows 1/4-full on gauge". Having numeric target would tell us he ran out of petrol.
If you want to pay someone to do what you're going to do anyway, that's OK. They're just going to consult manual and reset codes on page 5-8, then proceed to measure voltages of various sensors, MAP and TPS being extremely important. Along with measuring vacuum going to MAP to verify it's actually reporting what it's supposed to. Or you can follow manual and do exact same testing yourself.