Just from some pictures I've seen it looks like the roller and piston of the CP4 pump gets turned sideways? I would think the pump could be improved by perhaps slotting the piston and sleeve with an EDM machine then dowel it to the housing. Also TIN coat the roller and cam?
I've already done that. No need for a fancy edm machine
See here:
http://forums.tdiclub.com/showthread.php?t=466795&page=5
drill and tap a hole on the back of the pump. i used a 10-32
this is the hole on the inside of the bore
i then cut a slot in the roller follower and ground off the last few threads of a set screw
this should keep the roller follower from twisting in the bore and aligned with the cam. it wont prevent the problem of the roller getting jammed up and not turn but should help with one of the problems
I put a couple of thousand miles on it before trading it in. Inspected it just prior and no visible damage or wear