you have a third gen bed on your second gen truck
Thats the way I got it. It had a service body on it that the pos wanted to keep, and when they got the 89 extra cab they put this bed on it. Well, I bolted it down. It doesn't look to bad, except the bed is like just under 1/2" of inch wider each side, but mounts into the stock locations. Alot of guys don't realize the two different body styles, until they ask me what is different?
I'm trying to save $$ for a very usable flatbed, which will be a project on its own.