I can't remember who make them, but there are generic replacement exhaust springs available in different lengths. I want to say the manufacturer is "Helix" or something like that.
Any way you can cut off the ends off of a stock exhaust and reuse the flanges instead of making something completely from scratch?
Later, Doug