Hi GavMack,
I am really sorry to hear you are having issues with the unit. It is important to mention that based on an agreement between Apple and Intel®, Apple have requested that all support for apple systems will be provided by them only.
At this point, my recommendation is to contact Apple for further assistance.