unlucky mate,  i have an echo lite frame you could buy, if your stuck.   if you want to throw cash at it, nitromorse the frame, get nit welded by someone decent and them get it heat treated   if its just welded it'll go weak as hell and last even less time  good luck dood!