I just did my 1st road trip in my 26 Lariat and the display was fine on my way out. Coming home the map was too dim to read. Fortunately it was on return so I didn't really need it. Took it to dealer & they say it's fine. BS, it was fine, it is not now.
The fact that there was so much metal combining at that location, sounds structural. The rack looks good and sturdy. The roof, maybe not so much...now.