Corrupt FIT file - The following error occurred: Unexpected end of file while parsing Name has occurred. Line 151558, position 9.

I need help with a corrupt file.
Data shown in 'All Rides' in the Garmin 510 edge head unit but fails to sync.
Tried to repair using http://garmin.kiesewetter.nl/ but gives an error message as follows - Upload status: The file could not be uploaded. The following error occured: Unexpected end of file while parsing Name has occurred. Line 151558, position 9. 
PLEASE HELP
Regards,
Mandar