Maybe it took 3 months for the cable to be damaged. Mine took 2-3 before it started doing the same thing as well. Then I turned it down and can hold bass for longer before shutting off. But prior to that I was using the same cables for 3 years with no fault. Maybe the build up of heat has caused issues with the wires inside the insulation and can't carry the same load anymore. Maybe as an experiment try running new 4ga wiring just around the outside of the car to make it easier to test instead of going through the fire wall. Then turn gain back up and crank it. See how long it takes to cut out. If it does then it's something else. If it doesn't, you found the problem. Wiring needs to be replaced with the next thickest one.
Sent from my HTC one using Tapatalk 2