We finally got another top back. I've had the manufacture make multiple changed to the top. I've also sent them 3 factory tops to try to get the fitment better. It's really unfortunate that the other distributors that have been working with this company have never noticed the flaws.
This still needs minor twerking but I think this is the top that will stay on it this time.
The near zero temps have been keeping me from finishing the blue stripe of the bed lining. Just can't get the inside of the shop warm enough to do it.
I did manage to get the vinyl flooring in though.
And the Heating elements are now in the front seats.