So, after much frustration, research, your replies and from talking to an upholstery professional, it is true that the seat frame that came out of my Blazer is not original to my ‘83 Blazer and is likely from a ‘70’s Blazer and cannot be re-foamed because the foam was originally sprayed on or permanently glued on encasing the frame. You cannot buy a foam kit that will install over these frames. I believe this is also true for Blazers up to around 1985 because in ‘86 the seats changed design and is why I cannot find a foam kit for my ‘83 but can only buy the upholstery to install over original foam only if it is still in good shape. In stripping the foam off of my frame with a massive effort, I have effectively rendered my seats useless. My only options are to buy used ‘86 and up Blazer seats that will bolt on without modification and can buy upholstery and foam kits for, buy other used non Blazer seats and modify the base to fit or purchase new aftermarket seats, which I did and bought the Corbeau Sport seats and slides (sold separately) from Summit, specifically for Blazers but losing the tilt up from the floor latch feature (it still slides forward enough to get into the back). These Corbeau Sport seats also better match my 3rd row Tahoe/Escalade seats I’m installing. So, again, beware that LMC sells the foam kits and upholstery labelled as being for an ‘83 Blazer. Although, in fact, the upholstery is correct for my ‘83, the foam is NOT correct and is instead for the “newer” style seats that were original to ‘86-‘89 Blazers. This has been a very painful and frustration lesson to learn.