Okay Steve, I got off my butt and gave a go at diagnosing the problem.
I pulled the plugs, checked them out, and saw they were all pretty clean, and burning about the same. I put those back in, and took off the distributor cap. Aha! The points inside were pretty scored, along with the rotor. Went to the auto parts store and picked up one of each, along with a fuel filter. Replaced the cap and rotor, and viola! It hesitated when I first started driving it, but then it seemed to clear up. I also noticed my spark knock was still there, but much much less noticeable now. When I got home and put the truck in park, rather than stalling out like usual, it continued running.
The funny thing was, the guy at the parts store told me the cap I got was only a temporary one
Anyone hear of anything like this?