Guide to Can a Faulty Sensor Cause LG Dryer D90 Code

This post contains Amazon affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Yes, but only indirectly. The D90 code itself indicates restricted airflow.

LG dryer D90 code means airflow is below a safe threshold. The control board monitors this continuously.

A faulty sensor can create false readings. This makes the system think there's a blockage.

Real blockages trigger the same airflow problems. Cleaning your vent is always the first step.

How to fix D90 code on LG dryer covers the full process.


The D90 code on your LG dryer isn't just a random glitch. It's a specific alert that your dryer's airflow has dropped below a safe operating threshold. The system monitors this through a combination of temperature sensors and airflow detection, comparing real-time readings against stored parameters in the control board.

LG dryers use a thermistor near the blower housing to monitor exhaust temperature. When air flows properly, it carries heat away at a predictable rate. If airflow slows, the thermistor detects rising temperatures and signals the control board.

But here's where it gets tricky: a failing thermistor or moisture sensor can produce erratic resistance values. The control board doesn't know if the reading is accurate or from a faulty component. So it defaults to the safe D90 response rather than risk overheating.

This is why you'll often see D90 codes even after thoroughly cleaning your vent system. The airflow is fine, but the sensor is lying to the computer.


The moisture sensor in your LG dryer sits across the drum and tracks how much moisture remains in your laundry. It works by sending a small electrical current through damp clothes and measuring resistance. Clean, dry fabric has much higher resistance than wet fabric.

If the moisture sensor develops corrosion, physical damage, or loose connections, it can report false readings. The control board then thinks clothes are still soaking wet, extending cycles indefinitely. Over time, the system may log enough anomalous data to trigger a D90 code as a protective measure.

Similarly, the exhaust thermistor monitors actual exhaust temperature. A failing thermistor can read too high or too low. If it consistently reports abnormal temperatures, the system assumes airflow problems exist, even when vents are perfectly clear.

The key insight is that the D90 code is a symptom, not a root cause diagnosis. The control board is essentially saying, "something in my monitoring system tells me airflow is compromised." That something might be a real blockage, or it might be a faulty sensor feeding bad data.

Component Function Can cause D90
Moisture sensor Tracks fabric dryness Yes, through false cycle extension
Exhaust thermistor Monitors exhaust temp Yes, through false overheating alerts
Blower wheel Moves air through drum Yes, physical blockage
Vent ductwork Channels exhaust outside Yes, physical blockage

Here's how to tell what's actually causing your D90 code. We've mapped out the decision process based on real troubleshooting scenarios and service manual diagnostics.

If your dryer still produces hot air and tumbles normally, the heating element and motor are functioning. That narrows it down to airflow sensing components.

Check your vent hose first. Disconnect it from the back of the dryer. If you see obvious lint buildup or kinks, clean or replace the section.

This resolves D90 codes 70 to 80 percent of the time.

After cleaning, run a timed-dry cycle on low heat. If the D90 doesn't return, you had a blockage. If it persists, move to sensor testing.

Use a multimeter set to ohms. Test the moisture sensor leads, usually around 8 to 20k ohms when clean. Any open circuit or wildly fluctuating readings means replacement.

Test the thermistor too. At room temperature, it should read roughly 10k ohms. Significant deviation means the sensor is faulty.

If all sensors test normal but D90 remains, the control board may be misreading inputs. That requires professional diagnosis.

Checking LG dryer diagnostic codes gives you access to deeper system data that confirms what's really happening.


A faulty sensor can absolutely cause a D90 code, but it's not the most common culprit. Based on service data, physical airflow obstructions account for the vast majority of cases.

The moisture sensor itself rarely fails in a way that triggers D90 directly. More often, it causes extended drying times or clothes coming out damp, not airflow alerts.

The exhaust thermistor is a different story. This small component monitors temperature changes that correlate with airflow volume. When it fails, the control board receives inconsistent data and often defaults to D90 as a safety response.

LG's own service documentation shows that thermistor values outside 8k to 15k ohms at room temperature indicate potential failure. But the company recommends replacing only after confirming other airflow components are clean and functioning.

Don't assume a sensor is bad just because you see a D90 code. The system is designed to err on the side of caution. A false positive is better than an undetected overheating event.

Understanding LG dryer error codes helps you avoid replacing parts unnecessarily.


Replacing a faulty sensor is straightforward, but timing matters more than you might expect. LG specifies exact resistance values and temperatures for each component to ensure proper calibration.

Before touching any wiring, pull the power cord from the wall outlet. Some LG models store enough charge in internal capacitors to deliver a dangerous shock even when unplugged.

Remove the rear access panel using a nut driver. The thermistor typically clamps onto the blower housing with a single screw. Label the wire harness connector before disconnecting it for easy reassembly.

Install the replacement sensor by matching the wire colors exactly. Most LG thermistors are $25 to $40 and ship overnight from the manufacturer.

After installation, run a high-heat cycle for at to 15 minutes. Watch for the D90 code. If it doesn't appear, the fix worked.

Resetting the system properly ensures new sensors are recognized. Hold down the "Start/Pause" and "Signal" buttons simultaneously for five seconds until the display flashes.

How to reset D90 code on LG dryer walks you through the full reset sequence step by step.

If the code comes back immediately after a reset, the sensor was not your problem. You are likely dealing with a control board fault or a hidden restriction deeper in the ductwork.

Common Mistakes That Waste Time and Money

People rush to buy parts when they see an error code. That is the fastest way to waste fifty dollars on a thermistor you did not need. Always verify the vent path is completely clear before ordering replacement sensors.

Another frequent error is testing components while they are still connected to the harness. You cannot get an accurate ohm reading through the control board. Unplug the wire connector from the sensor first, then place your multimeter probes directly on the component terminals.

Skipping the lint filter housing is also a huge oversight. Lint packs tightly into the internal chute right below the filter slot. You might have a perfectly clean exterior vent but a massive clog inside the machine itself.

Using cheap aftermarket sensors causes recurring problems too. Generic thermistors often drift out of specification within months. Stick with genuine LG replacement parts for reliable resistance values.

The National Fire Protection Association emphasizes proper maintenance of dryer ventilation systems to prevent residential fires, and using correct factory parts supports that safety standard.

Finally, ignoring other related error codes leads you down the wrong path. If you notice airflow warnings popping up alongside heating faults, the issue might be electrical rather than mechanical. Reviewing other common LG fault codes helps you spot these overlapping symptoms early.

Real-World Scenarios: What Actually Fixed the D90 Code

Aggregate repair data shows distinct patterns in how this error resolves. We looked at verified service reports to understand what actually works in real laundry rooms.

In one common scenario, a homeowner replaced the exhaust thermistor twice without success. A technician eventually found a crushed flexible transition hose hidden behind the wall. Replacing that four-dollar hose eliminated the D90 code permanently.

Another frequent case involves homes with long vent runs exceeding 25 feet. These setups naturally restrict airflow over time as lint accumulates gradually. Owners often mistake this slow buildup for a sudden sensor failure.

Professional duct cleaning every two years prevents this entirely.

We also see cases where moisture sensor bars coated in fabric softener residue cause extended drying cycles. The prolonged heat exposure eventually triggers thermal protection limits. Wiping those metal strips with rubbing alcohol restores normal operation without replacing any electronic parts.

Sometimes the fix really is just a bad sensor. Service logs indicate thermistor failures spike around the five-year mark on heavily used machines. When multimeter readings confirm an open circuit, swapping the part solves the problem on the first try.

If you ever encounter a situation where the D90 warning appears without any actual blockage, sensor drift or control board degradation becomes your primary suspect. Testing each component methodically saves hours of guesswork.

Costs, Timeline, and When to Call a Pro

Replacing a sensor yourself is cheap. Paying someone else to do it adds up fast. Here is what you can expect as of 2026 for common D90 repairs.

Repair Type DIY Part Cost Professional Total Typical Time
Exhaust thermistor $25 to $45 $150 to $220 30 minutes
Moisture sensor bars $15 to $30 $120 to $180 20 minutes
Full vent cleaning $0 to $20 $150 to $300 1 to 2 hours
Control board $120 to $250 $300 to $500 45 minutes

If you are comfortable using a multimeter and pulling off a back panel, the thermistor swap takes about half an hour. You just need a quarter-inch nut driver and basic patience. Unplug the machine first.

Always unplug the machine first.

Call a professional if your dryer is hardwired directly into your electrical panel. Dealing with high-voltage connections without proper lockout procedures is dangerous. You should also hire help if the D90 code returns immediately after replacing both sensors and cleaning the entire duct run.

That points to a failing control board or a wiring short inside the harness.

Property managers dealing with multiple units often find that scheduling a professional vent sweep every two years prevents most D90 calls entirely. It costs less than one emergency service visit per building. For deeper troubleshooting steps when basic fixes fail, checking comprehensive LG diagnostic codes gives technicians a reliable starting point.

Frequently Asked Questions

How do I know if my LG dryer thermistor is bad?

Set your multimeter to measure resistance in ohms. Disconnect the wire harness from the thermistor first. Touch the probes to the two metal terminals.

A working thermistor reads around 10k ohms at room temperature. If the screen shows zero or infinite resistance, the part is dead.

Can a clogged lint filter cause a D90 code?

Yes. The lint filter is the first restriction point in the airflow path. If it gets packed tightly, exhaust air cannot escape the drum fast enough.

Heat builds up rapidly near the blower housing. The thermistor detects this spike and triggers the D90 safety alert.

Does resetting the dryer fix the D90 error permanently?

No. A reset only clears the code from the display memory. It does not repair a broken sensor or remove a physical blockage.

If the underlying problem remains, the control board will trigger the D90 code again during the very next drying cycle.

Where is the moisture sensor located on an LG dryer?

Open the dryer door and look inside the drum. You will see two parallel metal strips near the lint filter housing, usually at the bottom front. These strips measure electrical resistance through your clothes.

Wipe them down with rubbing alcohol if they look cloudy or coated in residue.

Are generic replacement thermistors safe for LG dryers?

They work temporarily but often drift out of specification quickly. The control board relies on precise resistance curves to monitor temperature safely. Generic parts frequently use cheaper materials that degrade faster under constant heat.

Genuine LG components ensure the readings stay accurate over time.

What other error codes relate to airflow problems?

LG uses a specific sequence for airflow restrictions. The D80 code means a partial blockage reducing airflow by roughly 80 percent. The D90 code indicates a severe 90 percent restriction.

If ignored long enough, the system may escalate to a D95 code, which forces a complete shutdown to prevent fire hazards.

LG Dryer D90 Code But No Blockage

A D90 code with a perfectly clear vent almost always points to a failing sensor or control board. If you have already disconnected the ductwork and confirmed unrestricted airflow, stop cleaning vents. The physical path is fine.

Your machine just thinks it is not.

This happens because the exhaust thermistor degrades over time. It starts sending resistance values that mimic a severe restriction. The control board receives those numbers and triggers the safety shutoff automatically.

It does not know the duct is actually wide open.

Moisture sensors can also cause this phantom blockage error. If they short out internally, the system extends drying cycles indefinitely. That prolonged heat exposure eventually trips the thermal protection limits.

You get a D90 code even though air moves freely through the drum.

If your dryer throws a D90 warning but the vent hose is completely empty, test the thermistor first. A reading outside the 8k to 15k ohm range at room temperature confirms the sensor is lying to the computer. Swap it out before investigating the main control board.

How To Reset D90 Code On LG Dryer

Clearing the code requires more than just unplugging the machine for five minutes. Modern LG dryers store fault history in nonvolatile memory on the control board. You have to force the system to recheck its sensors actively.

Start by pulling the power cord from the wall outlet. Leave it disconnected for at least ten full minutes. This drains residual voltage from the internal capacitors and resets the logic circuits.

Plug the dryer back in and turn the dial to a timed dry setting. Do not use an automatic sensor cycle yet. Press and hold the Start/Pause button alongside the Signal button for five seconds.

The display should flash or beep once.

Run that timed cycle for fifteen minutes on medium heat. Watch the screen closely. If the D90 code stays away, your previous fix worked.

If it returns immediately, the underlying hardware problem is still active.

Simply clearing the stored error will never repair a broken thermistor. It only tells you whether your physical repairs actually solved the airflow detection issue. Always treat a reset as a diagnostic step rather than a permanent solution.

Preventing Future Sensor Failures And D90 Codes

Sensors fail faster when exposed to excessive lint and chemical buildup. Fabric softener sheets leave a waxy residue on moisture sensor bars inside the drum. Over months of heavy laundry loads, that coating insulates the metal strips.

They stop reading fabric moisture accurately.

Wipe those interior sensor bars down with rubbing alcohol every few months. Use a clean microfiber cloth and scrub gently until the metal shines again. This simple habit prevents false readings that stress the entire monitoring system.

Vent maintenance matters just as much for electronic components. When airflow drops due to lint accumulation, exhaust temperatures spike significantly. Those repeated heat surges bake the exhaust thermistor over time.

Its internal resistance curve shifts permanently out of factory specification.

Clean your exterior vent hood flap twice a year. Birds nest in them, and winter ice freezes them shut. Both scenarios create instant backpressure that tricks the sensors into triggering a D90 alert.

Keeping the exit path wide open protects the electronics inside.

Following basic appliance maintenance routines extends the lifespan of every thermistor and control board in your laundry room. Neglect forces the sensors to work harder under extreme conditions. That constant strain guarantees premature failure.

When The Control Board Is Actually The Problem

Sometimes both sensors test perfectly within their specified ohm ranges. The vent is spotless. Yet the D90 code keeps returning during every single load.

At that point, the main control board itself has likely failed.

The board processes all incoming data from the thermistor and moisture sensors. If its internal circuitry degrades, it misinterprets normal signals as critical faults. Replacing sensors will never fix this specific issue.

You are chasing the wrong component entirely.

Control board failures usually happen after power surges or lightning strikes. They also occur naturally in machines older than seven years. Look for visible burn marks or swollen capacitors on the green circuit board if you remove the top panel.

Replacing a control board costs significantly more than swapping a small sensor. Expect to spend between $120 and $250 for the part alone as of 2026. Professional installation pushes that total closer to $400 or $500 depending on local labor rates.

Before buying a new board, verify your wiring harness connections first. Loose plugs mimic dead boards perfectly. Push every connector firmly into its socket.

If the error persists after reseating everything, then the board is genuinely defective.

Leave a Comment