What on earth is wrong with my stratum 1 servers

Are you logging your GPS data? Is it loosing satellites? Is the GPS configured to continue giving a PPS pulse even when it looses lock?

Does iburst even work on local refclocks?

How did you determine an offset for time2 +0.537 ??? Half a second offset kind of makes me think you are triggering on the wrong edge of the PPS?