That's an IRS engine hanger/crossmember that's broken. Where are you located? Shouldn't be terribly hard to find one locally -- I've got two or three hanging in the garage. Pisser is that the fan and fan shroud most likely have to come off to replace the bar.