The 2004 Ford Explorer owners manual recommends 5W-20 synthetic oil for all engines, except the 4.0L SOHC V6 (VIN 2) which takes 5W-30 synthetic.