I'm running '96 Explorer GT40 heads on my 351. Everything for the earlier 289,302, and 351s fits. The exhaust ports are much larger than non GT40 heads, so a little port matching may be a good idea with stock EB 302 manifolds. I was pleasantly surprised to find the larger 351 head bolt holes, pressed in hardened exhaust valve seats, and no internal air injection ports. They are what cast iron small block heads should have been since the early '60s. The spark plugs are smaller diameter but sit at the same angle as in the earlier heads. If you think about adding adjustable arms now or in the future, drill and thread them for 7/16" studs. Push rod guide plates for Ford small blocks are all made with at least that size studs.