On my third gear pull my injectors are showing 20.0 ms, is it time for new injectors? This is with the boost showing 12.5 psi and at 4900 rpms. I have turbo /exhaust /head port work, cams, 3inch cat dumped under the car. It shows 87.3 % injector duty so i wonder if fuel pump rewireing would work.