re: "The shock seams to wearing very hard at the top of the cyclinder shaft because the spring isn't doing its job by having some spring travel, all shock/spring movement is on or at the top range of the shock."
Sorry, but this simply does not make any sense. The shock should not "care" how stiff or soft the spring is - at least with respect to wear. The only difference a stiff spring should make relative to the shock is the relative damping effect (or lack of) that the short travel may cause. The only thing, other than a defect, that could cause wear prematurely on the cylinder is if the shock was under some sort of lateral tension caused by mis-alligned mounting. Ie, the top of the shock and the bottom of the shock are not concentric. I've seen this where the shock mount is bound-up and the self-centering action of the rubber bush or spherical mount is not able to align the top with the bottom. Alternatively, if the suspension motion causes the shock to bind up as the suspension moves. You can check this easily by installing the shock without the spring, and moving the suspension across it's full travel and ensuring that the shock doesn't bind.
I suppose the spring itself could also be a cause of the problem if the spring mount causes it to "jam" the shock piston sideways.