its gotta be a S10, there are no indications of welds behind the A Arms, it looks pretty much like a S10 frame after googling them. and looking at the last picture link you sent. Straight back behind the control arms and no cross members except the front one and the transmission mount