This is a question for any bodyshop guys out there, i.e. Stefan aka exvelocity My hood flew up on me last year (thread here) and the car has just gotten all put back together body-wise. Initially, I thought that the A-Pillars might have been bent downwards by the impact of the hood, but the body shop told me their frame alignment machine said everything was within spec and the related damage was just superficial. Before I got the car back, I looked it over and the targa top seemed to be popped up a little bit as if it weren't fully seated properly. We looked at it and found the targa wasn't actually locked down, so the bodyshop guy and I talked about it and he said he would tighten it down and it should be fine.
I had to head out of town for a bit so I had the car delivered back to my house as soon as they got it done and I didn't get to look at it until a couple weeks later when I was back and had some time. Needless to say, the targa top still doesn't fit after I have tried multiple times to get it to seat and fasten down. It seems to me that the A-Pillars and perhaps the top of the C-Pillars have been deformed downwards, thus making the targa opening narrower and preventing the targa top from fitting properly. When you look at the targa top from the front, it is popped up about 1/4" on the driver side and 3/8" on the passenger side. From the rear it appears to be popped up by about 3/16" all along the edge.
So here's my question. The car just got the hood related damage repaired (but perhaps not all of it obviously), as well as some other major body restoration, and then was completely re-sprayed. How extensive might the repairs to the A-Pillars be and will it affect the paint work that was just done? How repairable is this and am I looking at something that will compromise the structural integrity of the car? What would the process be to make these repairs and how accurately can they be done?
Any help will be appreciated, I really don't know whether this could be a simple repair or if it is a potential killer. Thanks in advance!