Can you have the new cap painted before they install it. They are going to have to put decals on anyway. Painting the cap could be done at any automotive bodyshop if it isn't installed it would fit in their paint booth. Shouldn't cost more than$700-800. doing this way. No masking, no big trailer to work around. Even if you have to pay for it. Problem will never come back..
2015 Chev Silverado 3500 dually D/A
2016 Cedar Creek 36CK
B&W Patriot 18K, Trail-Aire pinbox,
Level up, dual panes & all that stuff...