Based on the photo, the approximate location, and the look - my guess is that this is the ECM & TCM (Engine Control Module & Transmission Control Module). They are typically located behind the wheel well on the passenger side. These are the brains that control the engine and transmission - not trivial parts.
Based on the fact that the wires are severed (and there are a lot of them for the 3 connectors there) I would be suspicious of the integrity of the computer modules themselves. They may have survived the impact, but you won't know until they are tested. Luckily, you can buy used ones or refurbished ones, and have the reprogrammed for your VIN and mileage (these have to match to pass many state laws to license the vehicle)
The only reason I know all this is I had to remove these things to be sent out for programming (hot tune and transmission shift point changes), when I replaced the rear end transaxle gear ratio. PCM performance-dot-com can do this, and sell you a spare set, if yours are bad.
Good luck - that is a BIG job you have there!
PAK XLR8