HI,
As i said above, have you checked the fuel pressure?, as regulator may be faulty.
air charge sensor signal can also alter fuel and ignition, may be mapped wrong,
you could do with someone like stu from this forum MSD, to check the chip with
a emulator to see maps in real time.
DAVE R.