So LS Cylinder heads sit just about Fit on a 351 Windsor

This is not the question. The question is "do they fit a Mopar"
No but the LS intake does