funny you mention a 68 Mustang....
We just finished doing a transplant...TODAY...no kidding....a 302 stroked to 347 came OUT of her and into, well, another Ford "product"....
Keep your eyes open for an F150 that is NOT a truck
And the 68??
It's on life support right now....