So, I seem to have put a stop to the GPS. I went a bit nuclear, which was an option as I never use the apps I'm about to suggest you disable.
What I did was go through, acting under the assumption that this is an AT&T specific issue. I disabled and force stopped the following apps in Settings...