My advice Gregg is to send it in for repair if you are still able to do that under warranty.
You have probably seen in the dozens of related threads that it is unlikely you will be able to correct this particular drifting horizon issue. Most people who are not impacted will routinely tell you to do a cold IMU calibration (perfectly level!!!), gimbal roll adjustment, mid air gimbal calibration, it's the wind, fix it in post, etc. All are valid for a simple static horizon tilt. A random and dynamically changing horizon tilt is entirely different. Do you feel in your heart that these things won't work for you? If so, then send it in.
I was the same. I just kept trying those things thinking it would work one day or that the next FW update would fix it for me. Then it was too late for me to send in. That's why I tell everyone who asks about this particular persistent horizon issue to send it in before it's too late for them.
That being said, as unlikely as it sounds I do remember one person a while ago who actually was able to fix his by doing an IMU calibration while facing due North. I seem to recall it may have been
@bbfpv but I'm not certain. It didn't work for me, but perhaps will for you. It's worth a shot.
Good luck sir.