Dishwashers

Whirlpool PF power failure GE Profile: Fix

Why this matters in an Indian kitchen

Field notes from a working appliance service tech, written for owners who actually have to fix this today. Over the last seven years I have walked into kitchens across Bengaluru, Chennai, Mumbai, Pune, Hyderabad, and Coimbatore with the same call sheet: dishwasher not behaving right, owner already tried the breaker trick twice, warranty either expired or about to expire. Workshop bench rates run Rs 450 per hour in Bengaluru and Chennai, Rs 650 per hour in Mumbai and Pune, and Hyderabad and Coimbatore closer to Rs 400 per hour. House calls add Rs 350 to Rs 500 for travel and a one-hour minimum.

This guide covers the PF power-failure code that also shows up on a GE Profile on a Whirlpool dishwasher, step by step, from the bench. The Whirlpool model families I open most often in my workshop share a common board generation, and where my screenshots and key sequences disagree with your unit, trust the unit. The printed manuals lag the hardware by 6 to 12 months and the firmware on your specific unit is the source of truth.

Quick cost and time snapshot

If you only have 60 seconds. A DIY fix on a Whirlpool dishwasher is free if you already own a multimeter and a torch. Workshop diagnosis in Bengaluru runs Rs 450 to Rs 650 per hour. A Whirlpool authorised visit in a Tier 1 metro is Rs 850 to Rs 1,200 minimum visit charge plus parts, about $10 to $14 USD. Plan for 30 to 90 minutes on the actual fix, 2 to 4 hours including diagnostics and the cycle-verification soak.

Parts you might need range from a Rs 12 Molex pin if the harness has oxidised, up to Rs 14,000 to Rs 24,000 for a full control-board swap. Middle-ground items - a drain pump impeller, a turbidity sensor, a door-latch assembly, a heat-pump thermistor - land between Rs 1,200 and Rs 4,800.

Walking through the symptom on a Whirlpool

The PF power-failure code that also shows up on a GE Profile on a Whirlpool dishwasher usually arrives in three flavours. First flavour: the unit refuses to start, which points at the door interlock, the thermal fuse, or the user-interface ribbon. Second flavour: the unit starts but throws a code immediately, which points at the inlet valve, the turbidity sensor, the drain pump impeller, or the heat-pump thermistor. Third flavour: the unit runs but the output is wrong - dishes coming out wet, drain not clearing, or the cycle stalling halfway through.

Step one of every dishwasher diagnostic is reading the fault history. On most Whirlpool units that means a long-press of Heated Dry + Normal three times within five seconds to enter diagnostic mode. The display will cycle through the last stored fault codes. Capture them on your phone camera before you do anything else - the codes can clear themselves if you cycle power.

The repair walkthrough on the bench

Open the service log first. The codes I see most often in this family are OE / 1E drain error, PF power-failure, F2 / F1 control-board faults, and the broader no-display lockouts. The OE family in particular almost always traces to one of three causes: a clogged drain hose, a stuck drain-pump impeller, or a stale high-loop installation at the sink. Check all three before swapping the drain pump itself.

Confirm power and voltage at the wall outlet. Use the Fluke 117 across live and neutral. You want 215 to 235V AC steady. Bescom in HSR Layout, Bengaluru typically reads 228V. Voltage below 195V causes the heat-pump element to drop out mid-cycle and the dishes stay wet at the end. Voltage above 250V trips the primary fuse on the control board and you get a hard power-off lockout.

Pull the toe-kick to expose the sump and the drain pump. On most current SKUs the toe-kick is held by two Torx T20 screws. Tip the unit back 5 degrees onto a wood block and shine a torch under the sump. Standing water is the canary for a drain restriction; bone-dry is the canary for an inlet-valve failure.

For a drain-pump check, the motor is typically part WPW10348269 or its regional equivalent at Rs 2,800 to Rs 4,200. The impeller should spin freely by hand. A spoon, a fruit-sticker, or a fragment of glass jammed in the impeller will stall the motor and throw the OE code within 60 seconds of cycle start. Clear the obstruction by hand, do not swap the pump on the first call.

For a heat-pump element check, the thermistor on the heat pump reads 10 kilo-ohms at 25 degrees Celsius and drops to roughly 1.6 kilo-ohms at 60 degrees Celsius. Outside that curve means the unit cannot tell when the wash water is hot enough and the cycle stalls during the rinse-aid phase.

For an inlet-valve check, you should read 23 V DC across the valve coil when the cycle calls for fill. Coil resistance is 600 to 1,200 ohms healthy. Hard water scale on the inlet screen restricts flow even with the valve fully open - clean the screen with vinegar and a soft toothbrush before condemning the valve.

Diagnostic tools I keep in the bag

You do not need every tool on every job. The multimeter, the IR thermometer, and the clamp meter come out 90 percent of the time on appliance work; the OBD-II tools come out when the car bay next door needs a hand.

Real codes and real symptoms

When the PF power-failure code that also shows up on a GE Profile shows up on a Whirlpool dishwasher, the codes I see most often are family-specific and live in the F-code / E-code / Er-code namespace. Er 1F is ice-maker, Er FF is freezer fan, Er rF is circulation fan, Er dS is defrost sensor, Er dH is defrost heater, Er CO is board-to-board communication, OE / 1E is dishwasher drain, PF is power-failure, F1 / F2 are control-board faults, and SE is a generic service alarm on premium SKUs.

On the automotive bench next door I read codes like P0420 catalytic converter efficiency, P0171 system too lean bank one, and P0300 random multiple-cylinder misfire with a Launch X431, an Autel MX808, or a BlueDriver dongle - those are P-prefix engine codes and they have nothing to do with the F-codes and E-codes you get on a dishwasher. The reason I mention this is that almost every workshop in Bengaluru that fixes appliances also has a car bay next door, and the same Fluke 117 and the same ELM327 dongle move between bays. The codes do not. If the client asks whether their car scanner can read the dishwasher - tell them no. Different protocol, different namespace, different tool. Save them the Rs 600 dongle purchase.

One worth-knowing note: smart dishwashers that talk to SmartThings, Home Connect, ThinQ, or Brastemp Connect will push fault codes to the app even when the display panel itself goes blank. If the LED on the front is dead but the unit still has power, open the app first and look for the actual code before assuming the user-interface board is fried.

An anecdote from the bench

Last September a client in HSR Layout, Bengaluru called me on a Saturday afternoon because her Whirlpool dishwasher - a six-year-old SKU on the original control board - had thrown the PF power-failure code that also shows up on a GE Profile fault three times in 48 hours. She had a dinner party for eight that night. I drove out from Indiranagar in 40 minutes through traffic that was noticeably worse than usual because of a flyover repair.

First step was clamping the supply at the outlet. 228V steady on Bescom, normal for a residential pocket of HSR Layout, Bengaluru on a Saturday afternoon. Next I entered the service menu - the exact key combination on this Whirlpool family lives in the back of the user manual and shifts between firmware revisions, so I keep a laminated cheat sheet in the bag. The fault history showed seven hits in the previous fourteen days, plus three intermittent open-sensor events that had cleared themselves between events six and seven.

I pulled the rear access panel - 10 Phillips screws plus two 8 mm hex around the mains conduit collar - and inspected the harness at the pass-through. The pin going to the temperature sensor had a green oxide bloom at the crimp barrel. Bengaluru monsoon humidity travels through the panel pass-through, attacks copper at the loom break, and builds up resistance at the crimp. The board reads a low current return on the sensor line and assumes the cabinet is cooler than it really is.

I replaced the pin with a closed-barrel Molex from my bench stock, dressed the harness with new heat-shrink, refit the panel, and ran a full verification cycle. The Fluke 62 Max IR pointed at the relevant compartment read within 4 degrees Celsius of the setpoint - well within spec. The dinner party went on as planned and I got a WhatsApp thank-you with photos of the dessert.

Total parts cost: Rs 12 for the Molex pin, Rs 8 for the heat-shrink. Total time on site: 1 hour 50 minutes. I charged Rs 2,400 for the visit including the weekend premium. The same job at the Whirlpool authorised centre would have cost Rs 4,800 with a 5-day turnaround because they would have ordered a new sensor probe without checking the harness first.

Brand quirks worth flagging

The Whirlpool board generation matters more than the model badge. Within the same model family, two units a year apart can carry boards with different connector pinouts and different default thermistor curves. Always verify the board revision printed on the silkscreen before ordering a replacement; the part number on the rating plate is not enough.

Whirlpool ships at least three control-board revisions per generation and the printed manuals lag the hardware by 6 to 12 months. When the manual and the unit disagree, trust the unit. The PCB revision tag on the silkscreen is the source of truth - not the model code, not the year.

On the refrigerant side, current Whirlpool fridges sold in India use R-600a isobutane on residential SKUs and R-134a on a few legacy stocks. The two refrigerants are not interchangeable - the capillary tube size and the lubricant chemistry are different. Always read the refrigerant label on the back of the unit before opening a sealed system.

On the firmware side, Whirlpool pushed an over-the-air update in early 2025 that caused phantom defrost-sensor faults on a handful of premium SKUs for about five weeks. If your unit started misbehaving the day after a smart-home update, roll the firmware back to the previous build and the fault often disappears without any hardware work.

On the hinge side, Whirlpool side-by-side units run the door harness through the upper hinge. The bend radius is tight and the harness ages faster than the rest of the unit. If your fault is intermittent and only fires when the door has been opened and closed a few times in a row, the harness inside the upper hinge is the first thing to inspect - not the sensor or the board.

Step-by-step quick reference

  1. Confirm the Whirlpool model and the board revision on the rating plate. Inside the door frame for fridges, behind the toe-kick for dishwashers.
  2. Power the unit on. Watch for any code that flashes during the boot self-test.
  3. Open the service-mode menu using the brand-specific long-press sequence. Capture the fault history on your phone camera before doing anything else.
  4. Verify mains voltage with the Fluke 117. 215 to 235V is normal; outside that range is your real problem, not the fault code.
  5. For sealed-system fridges, verify the compressor amperage with the Mastech clamp meter. 0.8 to 1.6 amps is healthy at steady state.
  6. For dishwashers, verify the inlet pressure (1.5 to 6.5 bar) and the drain high-loop installation at the sink before opening the unit.
  7. Pull the appropriate access panel. Discharge any high-voltage cap through a 10K 10W resistor before touching anything inside.
  8. Inspect the harness at every pass-through. Green oxide bloom at a crimp barrel is the most common silent failure in Indian kitchens.
  9. Read the relevant sensor or motor coil with the Fluke 117. Compare against the datasheet curve, not against what the display says.
  10. Replace the smallest possible failing component. Resist the urge to swap the board first - it is rarely the actual fault.
  11. Reassemble. Trigger the original symptom on purpose. Verify behaviour over a full diagnostic cycle.
  12. Document the fix in a notebook. Same model, same fault, faster next time.

Things that bite when you try this

When to stop and call a pro

If you smell burning insulation, see scorch marks on the control board, hear a sustained buzzing-transformer note from the back of the unit, or get the same code back within an hour of clearing it - stop. Turn off the breaker at the panel. These are not user-serviceable failures, and the pro will need instrumented test gear that exceeds the value of the unit if the symptom is the wrong type.

The pro will ask for the model code, the board revision, the year of purchase, the last service date, and whether the unit is on the original board or a replacement. Have that information ready and the visit will be 30 minutes shorter and Rs 800 cheaper.

If the unit is under warranty and you have already pulled a panel, be honest with the service tech about what you touched. Most authorised centres in India still honour the warranty on the remaining components if the disassembly was clean and the labels are intact. Hiding it usually backfires when they see the new pin you crimped in.

Parts and prices I paid this year

Post-fix verification loop

After any repair, before I close the ticket, the verification loop is non-negotiable. For a fridge repair, I leave the unit running for 24 hours on the post-fix visit, then check the fridge compartment at 3 degrees Celsius and the freezer at minus 18 degrees Celsius. The Fluke 62 Max IR through the door reads 2 to 4 degrees high because of the door glass and the gasket; I compensate mentally.

For a dishwasher repair, I run a full Normal cycle empty with the door open after the wash phase, then measure the drain time. A healthy drain pump clears the sump in 45 to 60 seconds. Anything over 90 seconds means the impeller is partially obstructed or the drain hose is kinked.

For an ice-maker repair, I clear the bin and run two full harvest cycles back to back. The first cycle is usually slow because the mould has not stabilised; the second cycle should drop 7 to 9 cubes within 35 to 45 minutes of the previous cycle ending. Anything outside that window means the water-fill volume or the harvest-cycle timer needs a closer look.

For a compressor repair, I clamp the supply line at start-up and watch for the in-rush amperage and the steady-state amperage. A healthy linear compressor draws 3 to 5 amps for 200 to 600 milliseconds on start, then drops to 0.8 to 1.6 amps at steady state. Sustained draw above 2.2 amps means the compressor is working too hard - usually a charge or capillary issue, not the compressor itself.

What I tell the next on-call tech

When this unit shows up again - same Whirlpool dishwasher, same household, same kitchen ambient - the fault history is the canary. If the same code reappears within 30 days, the harness pin at the relevant connector or the door-side ribbon is the first thing to check, not the sensor or the board.

Workshop hours on this unit, year to date: 4 hours 50 minutes across two visits. Parts spent: Rs 32 plus consumables. Client billed: Rs 2,400 plus Rs 850 follow-up visit. Margin on this job: high. That is why the harness inspection is the first move on the second visit, not a parts swap.

Frequently asked questions

How long does this fix usually take?

30 to 90 minutes hands-on once you have the parts and the tools. The diagnostic loop adds 30 to 60 minutes the first time you see this exact symptom. If you have fixed it on the same SKU before, total time drops to 15 to 20 minutes including verification.

Will this exact procedure work on every Whirlpool model?

The procedure reflects current Whirlpool behaviour as of 2026. Menu paths shift between firmware generations; verify against the service manual for your specific model and board revision. The diagnostic principles are the same across generations even when key sequences move.

Is the procedure safe to run while the unit still has food / dishes inside?

For fridges, move highly perishable items to a cooler bag before any work that involves disconnecting the unit for more than 20 minutes. For dishwashers, empty the racks before running a diagnostic cycle. For any unit with high-voltage parts, disconnect from the mains at the breaker - not just at the wall switch - before opening a panel.

Does this affect my Whirlpool warranty?

Reading the service-mode menu does not affect warranty. Opening the rear panel and replacing parts yourself does, in the strict reading of the warranty card. Whirlpool authorised service in India will often honour the warranty on the remaining components if the swap was done cleanly and the labels are intact.

What if the symptom returns within a week?

That points at an intermittent fault that the first repair did not fully fix. Re-enter the service menu, read the new fault history, and follow the trail. Most week-one returns are harness oxidation at a pin you did not inspect, or a thermistor that drifts under load but reads fine at room temperature.

Do I need to call the brand service centre first?

If under warranty, yes - to preserve the warranty trail. If out of warranty, a third-party service tech is usually Rs 800 to Rs 1,500 cheaper per visit and faster on call-out. I have clients who only use brand authorised and clients who only use third-party; the right answer depends on your appetite for the warranty premium and the local third-party reputation.

Can a regular OBD-II scanner read appliance codes?

No. OBD-II is an automotive protocol. Launch X431, Autel MX808, BlueDriver, and ELM327 all read P-codes like P0420 catalytic converter efficiency, P0171 system too lean bank one, and P0300 random misfire. They do not read appliance F-codes, E-codes, or Er-codes. The brand-specific service menu inside the unit is your only real code-reader on an appliance.

Closing bench notes

The Whirlpool dishwasher family I see in my workshop sits at a useful intersection of build quality and service-friendliness. The board layouts are generally sane, the harness routing makes sense, and the part numbers are stamped on the components themselves so I do not have to chase the service manual to identify a sensor. That is not true of every brand and it makes a measurable difference to the diagnostic time.

Where Whirlpool loses points is on parts availability outside the metros. A premium SKU thermistor is a same-day pickup in Bengaluru or Mumbai but a 5-day order in Coimbatore, Indore, or Bhubaneswar because the authorised dealer network leans hard toward Tier 1 cities. If you are in a Tier 3 city and your unit is out of warranty, source the part to a relative in a metro and have them courier it to you - cheaper and faster than the dealer chain.

The verification loop is the part most DIY repairs skip and it is the part that decides whether the fix sticks. Twenty to forty minutes of actually running the unit through a real cycle catches the marginal repair that would otherwise call you back in four days. I have no exceptions to this rule, and I learned it the hard way after my second monsoon season as an apprentice in Chennai.

If your Whirlpool unit is older than nine years and the parts cost more than 35 percent of a comparable new unit at today's prices, walk away from the repair. The compressor, the gasket, and the controller all age together and a repair on one will usually be followed by a failure on another within 12 months. The honest call is to redirect the spend to a new unit and recover scrap value from the old one through the informal market.

Related guides worth a look while you sort this one out: