Dealership says my stereo killed my ECM?? BS??

Sweet! I don’t like em either!

As mentioned, a good battery and a (~1 farad) capacitor oughta do it. 300W isn’t much, so if in fact the dealership isn’t just copping out, the damage probably just resulted from momentary voltage dips when the bass hits. The cap in particular will smooth these power-draw spikes.