Am I just lucky with my 7.25?

I would upgrade, you may take out not only the 7.25 but the trans also.

The 904 has been gone through: clutches, bands, shift kit, stall, etc.