Gotta love the xi.
I think your numbers are low because of lack of adaption. I mean one run you were at 92% then next run you bumped it to 94% when really the ecu never adapted to the 92% let alone the 94%. Plus in addition you added the FMIC and CAI. Have you thought about starting from scratch and unplugging the battery and let it relearn at 92% to start with?
This gets me excited for my car!!! I have exhaust and v2, but I'm at 5500ft
I'll have to schedule a dyno time to get this thing on the rollers.