I think I had already tried boot repair before I posted this question, I thought there has got to be an easier way.
There is a line in boot info
The boot files of [sda3 (end>100GB)] are far from the start of the disk. Your BIOS may not detect them.
If I manually partition and create a new partition as boot efi or whatever that should be near the beginning, surely.