Hi thanks for getting back to me,
Ive tried:
-deleting the prefs
-checking all the media in the project to see if anything has a size zero or is corrupt
-using disk first aid to see if its a problem with a bad sector etc on the drive
-fcp rescue
-saving project somewhere else and moving files
-deleting render files
Thanks again!