Default T-Mobile Galaxy Note 2 GPS location data wrong.

I have a rooted TMobile Galaxy Note 2 and for some reason it shows my phone location as being in Tonapah Nevada. I am in Stockton California tho. When I try to use navigation it always shows my start location as that same location ("unnamed rd in Tonapah Nevada") unless I scroll across the map and manually find my location dot in Stockton. It isnt exclusive to google. I have the same problem with the 'Check in' feature on Facebook. I I've tried everything i could with my limited knowledge of the processes and searched threads for similar problems. I hope someone can help me with this. Thanks

Sent from my SpringBoard using xda app-developers app