#1, Yes, doubting it's the motor. You can test the cables until you are blue in the face, the point being they flex millions of times over the life of the printer and the strain relief setup was not ideal on these printers leading to failure of the cables. As such,it's likely an intermittent fault making static bench testing hard to see this fault.
Second part of doubting the motor, if you tested the wires, did you not test the very motor connector and basic coil pinout???
#2 Makerbot custom ordered those motors but that doesn't mean you cannot find a match.
This motor is the identical ratings (1.8degree, 34mm long NEMA17, 5mm shaft, 0.84A rating)
https://ultimate3dprintingstore.com/collections/brand-new-2017/products/ultimate-3d-printing-store-parts-department-wanhao-duplicator-4-series-xy-axis-stepper-motor-d-shaftIdentical spec motor from a FlashForge
http://www.flashforge.com/product/motor-for-x-axis/MakerBot stepper motors are the comon 6 pin connector but ONLY 4 pins are used.
So, coil 1 is Pin 1`, skip, 3, and then coil 2 is 4, skip, 6 So just check for continuity at the connector.
This $12 cable is what I would replace long before even thinking it was the motor
https://store.makerbot.com/parts-accessories/replacement-extruder-cable/