I'd add that the owner of the body shop where my truck is being worked on has allowed me to work on the truck everyday. So with me there everyday except weekends, they and I have moved the firetruck along nicely. I suggest you ask if you can "learn body work" as they work on your truck! Being there everyday has a tendancy to move things along as you can ask "what's next" over and over...

It worked for me... Good luck.