After all the fiddling and months of off and on fighting this thing I finally have it installed for the final check. Much to my relief it fit just about perfectly! Putting in the struts to help support the lower U-channels was a necessity…I’m glad I did it.