I'd invest in a frame, or have an experienced fabricator repair it for you, unless you can find someone who will give you a complete stock frame. You seem lucky, that way! :-)