I have a 2017 Chrysler 300C that has been having major issues with the radio and navigation. First of all, the radio will randomly lock up and just cut off only about a mile after starting up and driving. That has been happening off and on for about 2 years which I just kind of dealt with, but now it's worse, it looks like the top part of the touch screen is coming away from the actual radio, it randomly dings like it's "ghost clicking" changing channels etc and I can't even use my Bluetooth or navigation bc it hangs up on calls, and will not use accurate navigation when I plug it in. I have a paid membership for Sirius XM and full navigation. This vehicle has almost 100k miles so I doubt it is under any warranty since I purchased it used in 2019. What can I do to help fix this issue??? Thanks.