No spark on my 84 Ram.

You may well have a concern. Rustle up a wiring diagram, and measure cranking voltage at the bulkhead "going into" the cab on the line feeding the ign switch, then check it on the wire leading to the resistor bypass AT THE COLUMN connector and see how those two look. If the column reading is somewhat lower than the first, then work back from there. If the ballast is somewhat lower than the column reading, then work between those two

What does it read (cranking) at the battery, starter relay?

I'd say what you have sounds pretty low

I checked the voltages at the column and bulkhead, they were fine, no serious drop. I also had the bulkhead connector apart a couple of times and there was only minor corrosion on it that I scraped off.

Get a ohm meter and check the second hot wire from battery to starter relay and from there to the starter too. You already know there is a voltage drop. Finding where the resistance that causes the drop is the fun part. Good luck

The truck spins over fine, I just don't have consistent spark. I verified this with my timing light, and with a screwdriver jammed into #1's plug wire while the wife was cranking.