I have seen a few just rebuilt starters from parts houses that would just clunk on the car but would turn over fine on the bench.I have also seen them tested at the parts store and they said they were good but you see under a real load they wouldn't work.This could be what's happening with yours.Good luck with it..........
------------------
Inline sixers do it in the mud all day long!