Also keep in mind that the dimensions will change when the top frame is on or off. When I put the door frames back on, there is a 1/2" gap between the windshield frame and front mount. It pulls it all back together when I install everything, but the door gaps change considerably.
The back of the cab really isn't supported by anything except the sheetmetal its made of, so it will change with different conditions. Also when I drive my truck up on a stump or rock, the door gaps will change signficantly. All my body mounts are new and tight too.
"Free advice is worth what you pay for it."™