mypros+
Error code reference

KitchenAid Range Error Code F25

Boiler failure

Boiler failure — heating element, thermal cutout, or boiler sensor malfunction.

First step from the service manual

Unplug range or disconnect power, then check the connection of the steam board (JP07, JP08, JP09, JP10).

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for F25.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What F25 means on a KitchenAid range

The F25 error code on a KitchenAid range indicates a boiler failure within the steam system. This fault is triggered when the control detects a problem with one or more components responsible for generating and regulating steam: the heating element, a thermal cutout, or the boiler sensor. These components work together to heat water to the correct temperature and pressure for steam-assisted cooking functions. When any one of them fails or sends an out-of-range signal, the control board logs F25 and typically disables the steam function to prevent damage or unsafe operation.

The steam board connectors, specifically JP07, JP08, JP09, and JP10, are the first area to inspect. Loose, corroded, or damaged connections at these points can interrupt the signal path between the boiler components and the control board, mimicking a component failure even when the parts themselves are functional. A thorough inspection of each connector for secure seating, pin damage, and corrosion should be completed before any components are replaced.

If all connections check out, the next focus shifts to the individual components: the heating element can develop open circuits or shorts over time, the thermal cutout may have tripped due to overheating and require replacement, and the boiler sensor may have drifted out of specification or failed entirely. Each component should be tested with a multimeter to confirm whether a true component failure is present before ordering replacement parts.

Source: manufacturer service documentation.

Common causes of F25

  1. 01

    Loose or faulty steam board connectors

    Wiring / connection

    The connectors at JP07, JP08, JP09, or JP10 on the steam board can work loose over time or develop corrosion, interrupting communication between the boiler components and the control board. Inspect each connector carefully for secure seating and pin integrity before suspecting a component failure.

  2. 02

    Failed boiler heating element

    Part replacement

    The heating element that brings the boiler water up to temperature can develop an open circuit or short, preventing the system from generating steam. Use a multimeter to check the element for continuity and proper resistance.

  3. 03

    Tripped or failed thermal cutout

    Part replacement

    The thermal cutout is a safety device that interrupts the circuit if the boiler overheats. Once tripped, it often cannot reset itself and requires replacement. Test it for continuity to determine if it has opened permanently.

  4. 04

    Defective boiler sensor

    Part replacement

    The boiler sensor monitors water or steam temperature and reports back to the control board. If the sensor has drifted out of its expected range or failed, the control will register a fault. Resistance testing of the sensor can confirm whether it is reading within specification.

  5. 05

    Steam board failure

    Part replacement

    If all individual components and connections test correctly, the steam board itself may have developed a fault that prevents it from accurately reading or controlling the boiler system. Board-level failures are typically diagnosed by process of elimination.

See the test procedure for each cause

Frequently asked questions about F25

What does F25 mean on a KitchenAid range?
F25 on a KitchenAid range indicates a boiler failure in the steam system. The control board has detected a problem with the heating element, thermal cutout, or boiler sensor. The steam function will typically be disabled until the fault is diagnosed and repaired.
Can I fix the F25 error myself, or do I need a technician?
Some causes of F25, such as a loose connector at the steam board, can be addressed by a knowledgeable DIYer after unplugging the range and carefully inspecting the JP07, JP08, JP09, and JP10 connections. However, testing and replacing internal components like the heating element, thermal cutout, or boiler sensor typically requires comfort with multimeter use and appliance disassembly. If you are not confident working inside the appliance, a qualified technician is the safer choice.
Is it safe to use my KitchenAid range while the F25 code is displayed?
Standard cooking functions may still operate, but the steam system should be considered unreliable until the fault is resolved. Using steam functions while the boiler system has a confirmed fault could worsen the failure or create safety risks related to overheating. It is best to avoid steam-dependent features until the repair is complete.
Will resetting the range clear the F25 error code?
Disconnecting power briefly may temporarily clear the F25 code, but if an underlying component or wiring issue exists, the error will return once the steam system is activated again. A reset is a useful first step to rule out a transient fault, but it is not a substitute for diagnosing the root cause.
How much does it typically cost to repair a KitchenAid range showing F25?
Repair costs depend on which component has failed. A loose connector involves no parts cost and only labor or your own time. Replacing a thermal cutout or boiler sensor tends to be in the lower to mid cost range, while a new heating element or steam board can increase costs significantly. Total repair estimates, including labor, typically range from around $100 to $400 or more depending on the specific fault and service rates in your area.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass