Garmin Fenix 6x GPS Issues

Hey guys, I've been encountering some issues lately with my 6X.

In the last two weeks my GPS is awful, it takes 5+ minutes to pinpoint location and even then it changes between red and green bar, and a during the activity it is very unreliable and can be off by 10%. Before it got green in 10 seconds and never had any issues.

Things I tried:
-soft reset
-hard reset
-checking CPE (its current)
-checking for software updates (currently at v27. 00)
-syncing via mobile app
-syncing via WiFi

If anyone can offer any help it would be appreciated, my warranty has expired and this is the last option before I bring it to the store