Well I finally figured out the problem. It was the fuel line going from the filter to the injection pump. It was colapsed inside and barely a trickle could get through. This explains why it idled good, but fell on it's face under throttle. All this trouble and 3 weeks of down time, turns out to...