Volvo V70 wagon roofs circa '01-'07. fit perfectly on my Buick Marquette sedan.
Might not be s plentiful there though.
But then I seem to have no way to get hold of a Vortec 4100 engine, the sixes
in the more modern GM trucks or SUVs, and I would guess you could drown in
a sea of them over there.
I don't think I ever even saw a Tahoe. Sounds funny when I say it.