Stazi is making a new batch and I ordered the proper Prothane bushings and brackets. So I'll only have to deal with this for a week or so. Got code welders at work, so shouldn't cost anything for the labor.
98 evo 0 SVT #2999 of 6535 Silver Frost/Midnight Blue Lotsa bolt-ons