Here's the thing about troubleshooting Weil-McLain gas boilers: there is no single answer that fits every call. Whether you should be reaching for a multimeter or reaching for your phone depends on the symptom, the age of the unit, and how honest you're being with yourself about your experience with gas equipment.
I run emergency service calls for a heating company. I've handled 200+ no-heat emergencies in 12 years—including same-day turnarounds for families with frozen pipes and one frantic apartment building manager who had 24 units going cold in February. Last winter alone, I rolled out to 47 emergency calls, and 38 of them were fixed in under an hour. The calls that went sideways were almost always the ones where the homeowner was trying to fix the wrong problem.
So let's skip that. Weil-McLain boilers—whether it's an older CGA, a workhorse GV90, or the newer Evergreen condensing series—tend to fail in three predictable patterns. Find your pattern below and follow that path.
Scenario A: When the Weil-McLain temperature sensor is your problem
Weil-McLain boilers use temperature sensors to tell the control board how hot the water is. When the sensor lies, the boiler behaves like it's having a panic attack.
Symptoms that point to a bad temperature sensor
- The boiler fires, runs for a few minutes, then shuts off early
- It short cycles—on, off, on, off—and it gets worse as the water heats up
- The panel shows a sensor error code (check your model's manual for the exact code, but it's usually something like "sensor failure" or an open-circuit reading)
- The display says the water is 220°F when the pipe is barely warm to the touch
The fix, and whether you should do it yourself
Temperature sensor replacement is one of the most DIY-friendly jobs on a Weil-McLain boiler. If you can use a multimeter and you know where the shutoff switches are, you can probably do this in 20 minutes. Here's the process:
- Kill the power and shut off the gas. The power switch looks like a regular light switch on the side of the boiler. The gas valve is usually a brass-looking lever on the supply line.
- Locate the sensor. On most models, it's clamped to the supply pipe or threaded into an aquastat well near the top of the boiler.
- Test it. Disconnect the sensor wires and measure resistance with a multimeter. Compare the reading to the chart in your Weil-McLain manual. A good sensor shows a smooth, predictable resistance at room temperature. A bad one reads infinite, zero, or jumps around when you wiggle the leads.
- Replace if needed. If the reading is off, unscrew the old sensor, thread in the new one, and reconnect the wires. Tighten it enough that it won't leak, but don't gorilla-tighten it.
One thing I want you to think about before you drain the boiler: every drain-refill cycle pushes fresh oxygen into the system, and oxygen means corrosion. If the sensor sits in a well above the piping, you can sometimes swap it without losing more than a cup of water. I've replaced plenty of sensors that way. If you have to drain a 12-year-old boiler for a sensor swap, weigh that carefully—you're trading one repair for a whole system full of new water chemistry.
And get the right part. A Weil-McLain temperature sensor has to match the control board's resistance curve. I know it's tempting to cross-reference a generic probe, but this is a case where the OEM part is worth the extra $20. I've seen the aftermath of a universal sensor forced into a GV90, and the boiler never ran right afterward.
There's something deeply satisfying about a part swap that fixes the problem in one shot. But trust me on this: verify before you buy. In 2022, I sold a homeowner a new sensor on a Weil-McLain CGA because the error code pointed right at it. The sensor was fine. The circulator pump was the real problem. The error code was real—it just wasn't the root cause. I still kick myself for not testing the pump first, and I've had a rule on my truck ever since: if the sensor code appears, check the pump, check the zone valves, rule out everything else before quoting a sensor.
Learn from my mistake. If your error code is sensor-related but the boiler's behavior doesn't quite match, dig one layer deeper.
Scenario B: The ecobee thermostat says one thing, the boiler does another
Smart thermostats are great until they're not. And when they're not, it's rarely the thermostat's fault. I'm a boiler tech, not an electrician, and I'll tell you that every single time a smart thermostat conversation starts. That boundary isn't a disclaimer—it's the difference between a quick fix and a $1,200 control board replacement.
Symptoms that point to thermostat trouble
- The ecobee says "Heat On," but the boiler never fires
- The boiler runs, but the house never reaches the setpoint
- The ecobee reads the room temperature wrong (like 71°F when you're shivering)
- It worked fine with the old thermostat and broke with the new one (this one hurts my soul because someone made an installation mistake, and they deserve to know it)
How to replace a thermostat without losing your mind
- Kill the power to everything. Boiler switch off, breaker flipped. 24 volts won't kill you, but a stray wire can take out the transformer or the control board—and explaining that to a spouse is the worst part of any DIY.
- Take a photo of the old wiring. Before you touch a single wire. (I really should write this on my dashboard.) The color-coding on thermostat wire is a suggestion at best; what actually matters is which terminal each wire lands on.
- Label each wire. R is power, W is heat call, C is common, G is fan. If your boiler only has R and W going up to the thermostat, you'll need the Power Extender Kit that comes with the ecobee.
- Mount the base plate and connect wires. Match your labels to the ecobee terminals. If you're using the PEK, it installs at the boiler end—not behind the thermostat. That trips up more people than any other step.
- Configure the app honestly. Tell it "gas boiler," not "heat pump." A heat pump setting adds a minimum run-time delay between cycles to protect the compressor. A boiler doesn't need that delay, and the result is a thermostat that says "calling for heat" while the boiler sits there doing nothing—exactly the problem you're trying to fix.
The thermostat is usually telling the truth
Of all the "troubleshooting weil mclain gas boilers" searches that land people on the internet at midnight, the phrase I hear most often on my own calls is: "ecobee says heat on, but boiler not working." And here's what 90% of those turn out to be—not the ecobee. It's a bad zone valve end switch, a failing 24V transformer, or wiring that came loose somewhere between the thermostat and the boiler.
One of my favorite calls: a homeowner had an ecobee keeping the house at 84°F until it finally stopped responding to the app. I walked in and found a Woozoo fan—one of those little trefoil-shaped high-velocity fans—aimed right at the thermostat. It was blowing warm floor air away from the sensor, so the ecobee never registered the heat and kept calling for more. Great fan, terrible placement. We turned the fan 90 degrees, and the boiler went back to normal in two minutes. No parts. No labor charge.
So if you're using a Woozoo fan or anything similar to push warm air around a room, just don't aim it at the thermostat. Same rule applies to lamps, TVs, and any other heat source. The thermostat should measure the room, not whatever is sitting next to it.
Once your thermostat is reading the room correctly, the next question is setpoints. According to Energy.gov, turning your thermostat back 7–10°F for eight hours a day can save about 10% a year on heating costs. And per FTC advertising guidelines, energy savings claims have to be substantiated—so trust the DOE research over the marketing copy.
Scenario C: No heat at all. The boiler is dead in the water.
This is the scary one, and it's the one where money gets wasted fastest. Work through this order and you'll either fix it, or you'll know exactly why you're calling a pro.
- Check the obvious ones first. The power switch on the side of the boiler is a light switch. In the last month, someone in your house has turned it off. The gas valve is also worth a glance—kids and delivery people have bumped those before.
- Check the pressure gauge. A cold boiler should read about 12–15 psi. If it's at zero, the boiler is refusing to fire because it thinks there's no water. You've got an air pocket or a leak. If you see water on the floor around the boiler, skip the rest and call a plumber.
- Write down any error code. I can't tell you how many calls turn into a 20-minute conversation because the customer says "it just stopped working" but never looked at the display. "I've got code 115 on an Evergreen" moves things forward way faster than "it's broken."
- Check the condensate line. The Evergreen and other high-efficiency condensing models have a plastic condensate line that drains into a floor drain or condensate pump. When it clogs, the boiler shuts down to protect itself. This is one of the top winter calls, and the fix is usually flushing the line—a 10-minute job with a wrench and a bucket.
- Try one reset. Use the reset button per your manual. If it trips again within a few minutes, stop. A control that keeps tripping is protecting something from damage, and that something is usually expensive.
Beyond this point, the suspects are the igniter, the flame sensor, the gas valve, and the rollout switch. I'm going to be straight with you: testing the gas valve is not a DIY job. Neither is checking gas pressure. This isn't gatekeeping—it's combustion safety. A boiler that fails because of a dirty flame sensor is a 15-minute cleaning for a tech. A boiler that fails because someone loosened the gas valve threads is a house visit from the fire department.
If you smell gas: shut the gas valve at the boiler, don't touch any electrical switch—sparks and gas don't get along—and go outside. Call the gas utility from fresh air. Yes, it's cold out. That's inconvenient. It's a lot less inconvenient than a basement full of gas.
Check combustion air. High-efficiency Weil-McLain models pull combustion air from outside, but older units draw it from the room. If your boiler room has louvers in the door, keep them clear. I've walked into boiler rooms with enough storage boxes to qualify as a garage sale, and the boilers were running rich and pushing carbon monoxide numbers that made my analyzer wince. Use your Woozoo fan to keep the room comfortable on hot summer days, but remember: a circulation fan does not count as combustion ventilation. The boiler needs its air, or the air quality in your living space suffers.
Which brings me to the non-negotiable: get a carbon monoxide detector. If you own any gas appliance, it's not optional. According to the CDC, over 400 Americans die every year from unintentional CO poisoning not linked to fires. One dual-purpose detector costs $25. Every house with a boiler should have two.
So, which scenario are you in?
Here's your quick judgment guide:
- Boiler fires but won't stay on, or the water temperature reading looks fake? You're in Scenario A. Start with the sensor, but verify the pump isn't the real culprit before you spend money on parts.
- Boiler runs, but the house temperature doesn't match the thermostat? You're in Scenario B. Check thermostat placement, wiring, and nearby heat sources before you blame the ecobee.
- Boiler does nothing at all? Scenario C. Work through the checklist, and after that, it's a tech's problem.
One more thing: time-box your DIY. I know the temptation to keep digging—one more video, one more forum thread, one more "maybe it's this." Give yourself 90 minutes. If you haven't found the problem by then, you're not going to find it by hour four; you're just going to be colder and more frustrated. My typical service call lasts about 90 minutes with travel, and you're paying for that hour and a half of skill, not for my admiration of your determination.
Here's what I've learned in 12 years, and it took me hundreds of emergency calls—and far too many midnight brake lights on my truck—to get here: the professionals I respect most in this industry know what they're not good at. A technician who says "this isn't my area—here's who you should call" earns my trust for everything else. The same goes for homeowners. The person who calls us when they're out of their depth, instead of pretending they know what a flame rollout switch is, gets the best service we can give.
Specialists who know their limits beat generalists who overpromise, every single time.