Explorer P0304 Code - Cylinder #4 Misfire

If the dealer wants to replace your engine with a new one…they should be able to tell you whats wrong with the old one first! Try another garage maybe.