If I had just purchased a truck with these symptoms without even knowing what services had ever been performed on it, I would suspect the starter.
I think the idea of a second starter for comparison is a good one. To me, because a starter spins on the bench doesn't mean it will deliver under load. I smell a rat... ha!
I know you'll get it resolved, buddy. Don't give up!
Jerry


1959 Chevy Apache 3200 Stepside
In the Stovebolt Gallery
Restoration Journal on Facebook

"A government that robs Peter to pay Paul can always depend on the support of Paul." ~ George Bernard Shaw