Another thing to consider is fuel pressure maybe being high. Maybe a problem with the fuel pressure regulator or injector driver grounds at the ECU (spider bite). Or a vacuum leak (most likely problem in my opinion). Are the caps on the throttle body adjustment ports there? Just a thought and...