Bumper shocks are pressurized and oil filled..it's possible that due to age, it may have "stuck" when pushed in. Best bet would be to try bumping it with a 3 pound hammer on the plate where it attaches to the bumper reinforcement.
The door split because there is a large unsupported area at the front, and the inner and outer panel are just spotwelded. The design of the G body allows a lot of flexing there, especially if people are careless about opening the door all the way carlessly, or wind catching it, etc. Yours is an extreme case, but I've seen lots of them with lesser damage from the same thing.
There should be no shims on the door hinges. Something is not right, and I'm going to bet that the pillar and/or hinges are bent from the above. Shims are a shortcut that will aggravate the situation over time, usually causing the shell to crack around the shims due to insufficient surface contact area.
The door split because there is a large unsupported area at the front, and the inner and outer panel are just spotwelded. The design of the G body allows a lot of flexing there, especially if people are careless about opening the door all the way carlessly, or wind catching it, etc. Yours is an extreme case, but I've seen lots of them with lesser damage from the same thing.
There should be no shims on the door hinges. Something is not right, and I'm going to bet that the pillar and/or hinges are bent from the above. Shims are a shortcut that will aggravate the situation over time, usually causing the shell to crack around the shims due to insufficient surface contact area.