You really need to check fuel pressure KOEO, KOER, and KOEO with the return line blocked. This will give you a good idea of the health of your pump, regulator, and injectors. Barring any issues there, I would say it could be a bad TPS or MAP sensor causing the ECM to miscalculate load percentages. Without any datastream info to back it up, it's just shots in the dark though.