Have changed the ECM many times but still can't move but makes an attempt to. But when connected to a 12V battery it moves
My vote goes to an electrical problem, likely corrosion or chaffing related. Post your machine serial number for the Cat gurus.