Fresh problems have been uncovered on one of CalMac’s largest ferries which could see it out of action for the rest of the winter.