I am having GPS issues

Ok so since I had to completely reset my sv, I’m having bad GPS issues. Can fly in indoor mode without issue. The sv is stable and smooth.
Tho as soon as I use GPS mode it’s a nightmare . I have updated the latest GPS data via the app. I wait till I get GPS lock. then second i take off it ether wants to just fly off or it’s fine for about 30sec then flys like it’s trying to fight against me. Also Won’t hover in one place, it’s all over the place in like a 5m radius. Then goes back to wanting to fly off.

Any idea’s?

Did you do a full calibration?

Full calibration been done. tho I’m guessing it might be down to worn motors now. So going to order myself some new ones.