1988 Chevy C1500 W/ 305 Timing Problems

I bought this truck knowing that it had timing problems. I replaced the spark plugs, wires, distributor cap, and rotor. The 305 engine had a sporadic timing tick. After changing the distributor parts, the tick became constant. When I put on the new wires and plugs, I checked chilton, and found out that the wires were in the wrong order, so I fixed that, and the tick was still there.
It does ok in park or neutral as long as it is revved a little, but in gear, it will go, and sometimes die out, even with full throttle open. It will especially stall when I stop while in drive or reverse.
Does anyone know what is going on? What should I check or do next? Will I need to replace the timing chain? If you ask a question as an answer, please check back, as I will try my best to answer it by adding details.
There are about 220k miles on the odometer.

Answers for The Question

  1. dannybaker910
  2. ponce_76us
  3. Mr. T
  4. kenneth n