Sounds Like...
Another repair mission is needed. I'd thinking a Dragon on Falcon Heavy could easily lift the necessary hardware and personnel to Hubble. The issue is reentry: Can Dragon take the higher reentry speeds?
If it can, then bring along new stabilization gyro's and a shortened Canada Arm to grab the satellite. Break out the shuttle space suites for on-orbit repairs while your at it.