What were you logging on your data log? You should be looking at ICP and IPR duty cycle at a minimum.
If you're using AutoEnginuity, you can export the data log run to a CSV file which can then be imported into Excel and a graph developed. That's the easiest way to see what's going on as opposed to looking at a bunch of numbers changing on the screen. Or you could just post the CSV file of the run.
I agree with RT, that your problem may be fuel pressure related. Getting a pressure gauge on it is the first step to checking that out.
Have you tried running it with the ICP sensor unplugged? Maybe the sensor is going bad and not getting the correct signal to the PCM. Also check the coil on the IPR to be sure that it's snugged in place and can't move around on the stem of the IPR.
You should also unload the program to see if it does the same thing in stock setting, although if your injectors are single shots, that may not work well.
If you're using AutoEnginuity, you can export the data log run to a CSV file which can then be imported into Excel and a graph developed. That's the easiest way to see what's going on as opposed to looking at a bunch of numbers changing on the screen. Or you could just post the CSV file of the run.
I agree with RT, that your problem may be fuel pressure related. Getting a pressure gauge on it is the first step to checking that out.
Have you tried running it with the ICP sensor unplugged? Maybe the sensor is going bad and not getting the correct signal to the PCM. Also check the coil on the IPR to be sure that it's snugged in place and can't move around on the stem of the IPR.
You should also unload the program to see if it does the same thing in stock setting, although if your injectors are single shots, that may not work well.