Thanks, ba123, then I'll look into the TFI and elaborate a bit more here. I installed a new MAF and cleared all codes (disconnected the neg, connected positive to neg lead for 5 mins) of my 2000 5.0L. It started fine and I idled it for 5 mins, then I ran it for another 3 at a bit higher RPM and 3 more at a rather high RPM. It all sounded good. I returned to idle and stepped on it and it choked badly. With much throttle maneuvering it recovered and I got it running smoothly at a high RPM. Then I floored it and it sounded like turbo charge kicked in and RPM slowed then it choked out and died. It sounded like bad backfiring in the air cleaner. I could not start it again until I disconnected the MAF and it started immediately, but just touching the pedal killed it. It then would not start again until I reconnected the MAF and it started fine. Sometimes it accelrates smoothly, and other times is sounds like gasping and I have to jab the throttle in and out for it to speed up. The same process repeats each time. Coincidentally it maintains good fuel pressure, voltage checks good in the TPS, and I can't find any vacuum leaks. There has been some wiring damage so perhaps circuitry to the ECM was effected. I could run diagnostics, but I don't know where to start. Can anyone steer me in the right direction?