Okay. I messed with it some more today, and here is the current info. I can get it to idle on diesel. The problem is, I have to turn the idle adjustment screw on the side of the pump housing up so far that if I were ever to step on the accelerator, the RPMS would go up and up and up and run away (ask me how I know

. With the idle adjusted so far up, if I put it in gear with my foot on the brake, it stalls on the spot, my guess would be due to the vacuum valve on the top of the IP being out of adjustment due to the high idle adjustment. I am at a total loss as to what to do. And to answer your question about fuel, I am almost completely sure that bad fuel is not the problem. The fuel in the prefilter looks good, and I bought the fuel at a few different locations on Rt. 90 between Iowa and Vermont. The black things I mentioned were just grit. The fuel filters were all replaced in Jackson, WY.
To recap:
1) when the idle screw is set to run at an acceptable idle, the engine goes nuts when I touch the accelerator (sort of a "sticky" IP situation?)
2) The car stalls when I put it in gear when it is adjusted to this idle setting (not really a problem because it should fix itself once I fix whatever is causing my bad idle problems)
3) I am about as sure as sure can be that my fuel is good.
soo, my question to all who can help is what the hell is going on with my IP?
Thanks for any input.