tooooooooooooooo late 
.... but I would have paint the frame by my own ( without blast it and remove the engine,
not necessary to blast the good paint away)
When the paint job is done, grease the inside of the frame .
Think your body shop can do it.
Cheers
Peter

.... but I would have paint the frame by my own ( without blast it and remove the engine,
not necessary to blast the good paint away)
When the paint job is done, grease the inside of the frame .
Think your body shop can do it.
Cheers
Peter