This is how it GPT looks like now....
sudo gpt -vv -r show /dev/disk0
Password:
gpt show: /dev/disk0: mediasize=500107862016; sectorsize=512; blocks=976773168
gpt show: /dev/disk0: Suspicious MBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: /dev/disk0: Sec GPT at sector 976773167
start size index contents
0 1 MBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 557988280 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
558397920 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
559667456 11659008
571326464 405444608 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
976771072 2063
976773135 32 Sec GPT table
976773167 1 Sec GPT header
and a new search I did 6h ago....
TestDisk 7.0-WIP, Data Recovery Utility, March 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/rdisk0 - 500 GB / 465 GiB - 976773168 sectors (RO)
Partition Start End Size in sectors
P EFI System 40 409639 409600 [EFI]
D Mac HFS 409640 558397919 557988280
D Mac HFS 12125992 570114271 557988280
>D MS Data 433719265 839163872 405444608
D MS Data 436503201 841947808 405444608
D Mac HFS 558397920 559667455 1269536
D Mac HFS 570114272 571383807 1269536
D MS Data 571326464 976771071 405444608
D MS Data 571383808 976773119 405389312
D MS Data 578531259 578537432 6174
D MS Data 578537432 578543605 6174 [Boot]
D MS Data 578537451 578543624 6174
D MS Data 578543624 578549797 6174 [Boot]
D MS Data 578543643 578549816 6174
D MS Data 578549816 578555989 6174 [Boot]
D MS Data 578555992 578558871 2880 [EFISECTOR]
D MS Data 578558872 578561751 2880 [EFISECTOR]
D Mac HFS 580316100 588704709 8388610 [ D^A]
D MS Data 608137196 608142955 5760
D Mac HFS 608816208 608816302 95
D Mac HFS 664010245 664010339 95
D Mac HFS 664977397 664977491 95
D MS Data 786288772 786294531 5760
shall I try to rebuild GPT and MBR again so the gap closes??