The wire is only rubbing because of your test method. Did you strip both motors? If so did you mark the casings so that they went back together in exactly the same place ? Did you remove the bearings and replace them exactly as fitted? Any shims or spacers lost? Shims are those paper thin washer like items you find sticking to the bench after the jobs done.
If both motors are making the noise there must a common factor. Strip them down and check carefully for witness marks on rotating parts and any metallic contamination of the magnets. Is the axle bent? Do you understand how to check for end float or run out errors? These are precision made components and you cannot just bash them apart and back together and expect no problems. The fault is in there somewhere and it will be obvious if you know how and where to look.
You do need a bit of 'feel' for this type of work and how to go about it. The cable would never be required to rotate inside the axle so why test it that way. If you have done 700 miles with the noise at least you can be certain that it is not causing any major damage.