@Sam Leach
Battlefield is a Safedisc 2 protected game so you should just choose Safedisc 2/3 as the Datatype not Custom. Like ash2dust2 has already said the image does appear to be good but you may also want to do the read again choosing Safedisc 2/3 as the Datatype and then burn the new image as a Safedisc datatype.