Just a guess but it would seem that it would have to be a mis-allignment problem. Did it have any shims when he took off the original? Check the wear pattern on the starter gear and ring gear. Might get a clue from that.