I have a 97 Explorer with a 4.0 SOHC that has 250K miles on it. The motor has a blown head gasket and timing chain issues so I'd rather swap for a lower mileage motor. I have a 4.0L SOHC out of a 2004 Mustang. Can I put it in my 97 Explorer with no major problems? I was planning to have to change the intake, oil pan, valve covers, etc. Is this feasible ?