Distorted audio while using GPS module

I am currently using gps module (ublox 6m-neo) and creating an APRS system.In short the arduino produces tones depending on the Lat/long recieved and that audio is then used.
Here the audio gets distorted while using the Gps Module.Any help is appreciated.
I am unable to attach the code the regular way as it exceeds the limit
The code:Mar 18, 2019 - Codeshare

Guys please help...
I am stuck here.Any tips please?

I feel that one cant use the tone function and the gps module at the same time. I also tried providing a separate powersource for the gps module but it is still distorted

If you would only read the how to use this forum sticky post you would know what sort of information we need in order to give you something approximating to an answer. As it is with no schematic and no code we don’t stand a chance.

External links don’t cut it, most are span ridden or require you to accept cookies.