Thats a ton of injector for that turbo. What boost levels are you running? I dont have a rotary in mine but I help my buddy with his from time to time. Check your plugs, wires, and coils and make sure they are all within spec. Ive seen problems similar to yours as a result of changing the plug wires. Hope this helps.

Did the PO tune the car or just slam those injectors are on there?