I did lots of rubber set, never a barracuda. I will review service manual before attempting.
Met a guy that had a back window in a shed, was all scratched up. His kids used it as a sled, dragging it around behind a snowmobile. They are tough. Aparrently they will survive a rollover.