It had developed a focus hunting issue and I could't use any aperture other than f4 or it would give a comms error.
Canon updated the firmware and gave it a clean and it's all good now. Apparently it had never been updated since 01 when it came off the line.