What kinda ecu?
If everything mechanical is ok like your fuel pressure and injectors, then it could be an input to the ecu. Like a MAP sensor.
Dumb question, but have you verified cam timing?
Off cam timing will reduce manifold vacuum giving the ecu a false sense of a heavy pedal and thus give it gas cause it "thinks" its under load...just an idea.
__________________
Now residing in Atlanta.....