84-88 pickups are the same body style, 84-89 4runners are the same body style, 89-94 pickups are the same body style. FWIW, I have the dash from my old 89 pickup in my 87 4runner. It fits. What I would be concerned with is the contour of the windshield (I know you are looking for a windshield) Call me when you see this, I have a windshield from a 2nd gen pickup at the house. It has a big crack down the center, but you can use it to see if a 2nd gen windshield will fit in your 3rd gen pickup.