Here is a shopping list for you. I think these items are required for your vert. I installed them in mine.
Do your body panels fit properly? I wonder if your body is not positioned very well considering the the major brace was not attached the floor before other panels were welded.