RE: Quick repair ?
had similar problem with my easy sport, hard dead stick landing and the entire firewall came out so i threw some epoxy on the joints (dont think it was as much as u have even) and it worked perfect. Id say ur good to go and then some =D
~Matt