thats a lot of codes to be throwing
1 o2
2 o2
9 cyp
21 vtec silenoid
22 vtec oil pressure switch
has it always thrown those codes?
having a broken injector tip is not good either the spray pattern for that cylinder wil not be very good and the fuel may not atomize correctly resulting in poor combustion.
if you bring it up to Secret Services ill take a look at it for you