thats bad news on the parts cost holy crap.

looks like you may have to break out the welder and do a patch job.

it does look to be aluminium tho. in which case your rooted