damn....sound like the opposite of my old 240's accident (damage on passenger side). good luck sorting that out.
this was from an old post of mine, but i am still looking for radio screws. can you send me 2 of the 4 silver screws that hold the front of the radio brackets down to the dash? pm me