Do you have a 4.0 V6? If so another 4.0 V6 will work. Just make sure it's a SOHC and not a OHV engine. The OHV engine was not available in 04.
Search Ford Explorer Questions
Ford Explorer Experts