On most KeepRite furnaces the amber (or yellow) LED is the main diagnostic light, and when it blinks it’s doing exactly what it was designed to do: report a fault as a counted blink code. Because KeepRite is an International Comfort Products (ICP) brand in the Carrier family, many of its furnaces use a single amber diagnostic LED that carries all the status and fault information, so learning to read it well is especially useful. A steady amber usually indicates an overall state, but a blinking amber is active communication — the control has detected a specific condition and is naming it through the number of flashes. For a Greater Vancouver homeowner at the furnace on a cold night, that blink pattern is the first real clue.
The skill that matters is reading the code correctly. KeepRite furnaces flash a repeating pattern — a series of blinks, a pause, then the same series again — and you match that count to the legend printed inside the blower door. KeepRite shares its control platform with ICP siblings like Tempstar, Comfortmaker, Heil and Arcoaire, so the reading method is identical across them. What we won’t do is invent a “this many blinks equals this exact part” chart, because the precise mapping varies by model and a wrong guess on a gas appliance is harmful. Instead we explain how to count the code and the common fault categories an amber code points to, and let a licensed tech read the exact number against your manual.
ROMA Heating & Cooling has read KeepRite amber diagnostic codes across Vancouver, Burnaby, Surrey, Coquitlam and the North Shore since 1999. Here’s how to read yours safely.
What a blinking amber / yellow light means on your KeepRite furnace
A blinking amber is a fault being reported, not a normal status:
- It’s a code, not a mood light: the number of flashes between pauses is the message — watch several full cycles to be sure of the count.
- Amber is the primary diagnostic colour on many KeepRite boards, so a blinking amber is the message to read.
- The legend is on the door label: match your count to the printed chart for your model — that chart, not a generic list, is correct.
How to read the blink code
📞 Talk to a licensed ROMA furnace technician — (604) 704-0300
- Watch the amber LED through two or three complete repeats and count the blinks between the pauses.
- Note whether the pattern is slow and even or a fast, continuous flutter — a continuous rapid flash can mean something different from a counted code.
- Find the diagnostic legend on the blower-door label and match your count to its description.
- Write the count down before you power-cycle anything.
If the label is missing or faded, note the model number and call (604) 704-0300 so we can reference the correct legend.
The common faults an amber code points to
Ignition or flame-sense fault
Many amber codes relate to the furnace failing to light or failing to confirm the flame. Safe check: confirm gas is on and the filter is clean; the igniter, gas valve and flame sensor are technician items.
Pressure-switch fault (venting)
An amber code can flag that the pressure switch didn’t prove safe venting — often a blocked intake or exhaust, or a condensate backup common here. Safe check: clear the outdoor vent terminals and the condensate line.
High-limit / overheat
An amber code can point to the high-limit tripping on restricted airflow. Safe check: replace the 1-inch filter and open all registers.
Reversed polarity or grounding
The ICP/Carrier control family relies on correct line-neutral polarity and a good ground; an amber code can flag a problem, often after electrical work. Safe check: none — a technician verifies wiring.
Low flame current
A weakening flame signal from a coated sensor can be reported before it becomes a hard lockout. Safe check: none internal; a technician cleans the sensor and measures flame current.
Amber-code quick-reference
| What you see | What it commonly means | Safe check | Call a tech? |
|---|---|---|---|
| Steady, even amber blink code | A specific counted fault | Count blinks, read label | Usually yes |
| Amber code after a windstorm | Pressure switch / blocked vent | Clear outdoor vents and drain | Yes |
| Amber code, weak or no heat | Ignition / flame sense | Gas on, filter clean | Yes |
| Amber code after electrical work | Reversed polarity / ground | None internal | Yes |
Safe things to try once
First, count and write down the blink code — that’s the single most valuable thing you can do. Then run the safe basics the code often relates to: replace the 1-inch filter, open every register, confirm the gas is on and the thermostat is set to HEAT, seat the blower door fully, and go outside to clear the intake and exhaust terminals and the condensate trap. Cycle power once and watch whether the amber code clears and heat returns. If it does and stays, the restriction was the cause. If the amber code comes back, stop and call a licensed gas technician with the blink count in hand. Never bypass a safety switch, jump the flame sensor, or attempt gas-valve or wiring work yourself.
What a ROMA tech checks first
An amber blink code gives our technician a running start, and the first thing we do is confirm the count against your board’s legend rather than a generic chart, because the same number can mean different things across furnace generations. From there we test the category the code points to. If it’s ignition or flame, we test the igniter, verify the gas valve opens with proper supply pressure, and measure flame current at the sensor — a coated flame sensor is one of the most common amber-code causes we see across Metro Vancouver. If it’s venting, we check the pressure switch, inducer and the intake and exhaust terminals, since a blocked sidewall vent or condensate backup in our wet climate opens the switch and sets a code. We also verify line-neutral polarity and ground, since the ICP/Carrier platform relies on both for stable flame sensing and an amber code after electrical work often traces to wiring. Everything is confirmed with instruments and a full observed cycle.
Repair or replace?
Most amber codes trace to inexpensive repairs on a sound KeepRite furnace — a flame-sensor cleaning, an igniter, a pressure switch, a limit, or clearing a vent. Replacement only becomes the honest recommendation if diagnosis reveals a cracked heat exchanger or unsafe combustion, or if the furnace is old and repairs are stacking up and a high-efficiency upgrade with rebates is the better value. We quote the repair first.
Greater Vancouver context
In our wet winters the amber codes we read most often relate to venting: high-efficiency KeepRite furnaces vent through sidewall terminals that clog with leaves, snow or nests, and their condensate traps back up in cool Burnaby, New Westminster and North Shore mechanical rooms — both open the pressure switch and set a code. Restricted airflow from a neglected filter and a slowly coating flame sensor round out the list. Keeping filters, vents and drains clear prevents most amber codes.
When it’s an emergency
An amber code usually isn’t an emergency, but the safety rules come first. If you smell gas, leave the home and call FortisBC emergency and 911 from outside; do not troubleshoot. If a CO alarm sounds or anyone feels unwell, get everyone out and call 911. If you see soot or smell burning at the furnace, shut it off and call us rather than clearing the code and running it again.
Why ROMA for KeepRite furnaces in Vancouver
ROMA Heating & Cooling is a TSBC-licensed gas contractor (Gas licence LGA0202903), bonded, insured and Red Seal-trained, rated 4.8★ from 221 Google reviews. We read your KeepRite amber code against the correct legend, then test the category it points to with upfront flat-rate pricing and no hidden fees. Estimates on installs are free, 0% financing is available OAC, and we work seven days a week. See our furnace repair service or book a free estimate. We serve Vancouver, Burnaby, Surrey, Coquitlam, Richmond and the North Shore — call (604) 704-0300, reach our team, or ask about maintenance plans.
Need a licensed furnace technician in Greater Vancouver?
ROMA Heating & Cooling has served Metro Vancouver since 1999 — TSBC-licensed (Gas LGA0202903), bonded & insured, 4.8★ from 221 Google reviews. Upfront flat-rate pricing, free estimates on installs, 0% financing (OAC), no hidden fees, 7 days a week.
Frequently Asked Questions
What does a blinking amber or yellow light mean on my KeepRite furnace?
On most KeepRite (ICP) furnaces the amber LED is the main diagnostic light, and a blinking amber reports a fault as a counted blink code. Count the flashes between the pauses and match them to the blower-door legend. Common categories include ignition, pressure switch, high-limit and polarity. Call ROMA at (604) 704-0300 for an exact read.
My KeepRite has only one light and it's amber. Is that normal?
Yes. Many KeepRite furnaces use a single amber diagnostic LED that carries both status and fault information, because they share the ICP/Carrier control platform. A steady amber usually indicates a state; a blinking amber is a counted fault code. Match the blink count to the legend inside the blower door.
How do I read the amber blink code on my KeepRite furnace?
Watch the amber LED through two or three complete repeats and count the blinks between the pauses — that count is the code. Note whether it’s a slow, even pattern or a fast continuous flutter, then match your count to the legend inside the blower door. Write it down before power-cycling anything.
My KeepRite amber code appeared after electrical work. Is that related?
It can be. The ICP/Carrier control family relies on correct line-neutral polarity and a good ground, so an amber code appearing after electrical work or a panel change often traces to wiring rather than the furnace. A technician verifies polarity and ground with a meter.
Does ROMA read KeepRite amber diagnostic codes in Greater Vancouver?
Yes. ROMA Heating & Cooling reads KeepRite amber blink codes against the correct legend and repairs the underlying fault across Vancouver, Burnaby, Surrey, Coquitlam and the North Shore. We are TSBC-licensed, bonded and insured. Call (604) 704-0300 seven days a week.
Reviewed by the ROMA Heating & Cooling team — TSBC-licensed gas contractor (Gas LGA0202903), serving Greater Vancouver since 1999. Updated July 2026.
{“@context”: “https://schema.org”, “@graph”: [{“@type”: “Service”, “name”: “KeepRite Furnace Amber / Yellow Light Blinking — Diagnosis & Repair (Greater Vancouver)”, “serviceType”: “Furnace repair and fault diagnosis”, “description”: “KeepRite furnace amber or yellow light blinking in Greater Vancouver? Learn how to read the blink code, the safe checks, and when to call ROMA Heating at.”, “provider”: {“@type”: “HVACBusiness”, “name”: “ROMA Heating & Cooling”, “telephone”: “+1-604-704-0300”, “address”: {“@type”: “PostalAddress”, “streetAddress”: “2800 Douglas Rd B”, “addressLocality”: “Burnaby”, “addressRegion”: “BC”, “postalCode”: “V5C 5B7”, “addressCountry”: “CA”}}, “areaServed”: [{“@type”: “City”, “name”: “Vancouver”}, {“@type”: “City”, “name”: “Burnaby”}, {“@type”: “City”, “name”: “Surrey”}, {“@type”: “City”, “name”: “Richmond”}, {“@type”: “City”, “name”: “Coquitlam”}, {“@type”: “City”, “name”: “North Vancouver”}, {“@type”: “City”, “name”: “West Vancouver”}, {“@type”: “City”, “name”: “New Westminster”}, {“@type”: “City”, “name”: “Delta”}, {“@type”: “City”, “name”: “Langley”}, {“@type”: “City”, “name”: “Maple Ridge”}, {“@type”: “City”, “name”: “Port Coquitlam”}, {“@type”: “City”, “name”: “Port Moody”}, {“@type”: “City”, “name”: “White Rock”}], “url”: “https://romaheating.ca/keeprite-furnace-amber-yellow-light-greater-vancouver/”, “about”: {“@type”: “Product”, “name”: “Keeprite furnace”, “brand”: {“@type”: “Brand”, “name”: “Keeprite”}}}, {“@type”: “FAQPage”, “mainEntity”: [{“@type”: “Question”, “name”: “What does a blinking amber or yellow light mean on my KeepRite furnace?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “On most KeepRite (ICP) furnaces the amber LED is the main diagnostic light, and a blinking amber reports a fault as a counted blink code. Count the flashes between the pauses and match them to the blower-door legend. Common categories include ignition, pressure switch, high-limit and polarity. Call ROMA at (604) 704-0300 for an exact read.”}}, {“@type”: “Question”, “name”: “My KeepRite has only one light and it’s amber. Is that normal?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Yes. Many KeepRite furnaces use a single amber diagnostic LED that carries both status and fault information, because they share the ICP/Carrier control platform. A steady amber usually indicates a state; a blinking amber is a counted fault code. Match the blink count to the legend inside the blower door.”}}, {“@type”: “Question”, “name”: “How do I read the amber blink code on my KeepRite furnace?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Watch the amber LED through two or three complete repeats and count the blinks between the pauses — that count is the code. Note whether it’s a slow, even pattern or a fast continuous flutter, then match your count to the legend inside the blower door. Write it down before power-cycling anything.”}}, {“@type”: “Question”, “name”: “My KeepRite amber code appeared after electrical work. Is that related?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “It can be. The ICP/Carrier control family relies on correct line-neutral polarity and a good ground, so an amber code appearing after electrical work or a panel change often traces to wiring rather than the furnace. A technician verifies polarity and ground with a meter.”}}, {“@type”: “Question”, “name”: “Does ROMA read KeepRite amber diagnostic codes in Greater Vancouver?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Yes. ROMA Heating & Cooling reads KeepRite amber blink codes against the correct legend and repairs the underlying fault across Vancouver, Burnaby, Surrey, Coquitlam and the North Shore. We are TSBC-licensed, bonded and insured. Call (604) 704-0300 seven days a week.”}}]}]}
What Greater Vancouver Homeowners Say
“Nelson worked hard to get the NTI unit fixed. He was always polite, courteous and on time.”
“As always Nelson was super efficient. Showed up on time and was quick to work. I had a full maintenance done on the fireplaces and furnace. He was awesome. I won’t use anyone else.”
“Excellent service. Andy had a spare Carrier inducer with him which saved us time.”
“Was very prompt to respond to our issues. Technician was scheduled for the day following my initial call.”
“Very professional heating company. Price is reasonable, excellent work.”
“Highly recommend this company. It was a pleasure dealing with Shawn and Nelson.”
“Professional and courteous technicians with attention to detail and customer needs.”
“Always great, friendly service. Serviced the hot water on-demand system. Honest and informative. Thanks!”
“Speedy response time, honest, and professional service from start to finish.”
Why Greater Vancouver Trusts ROMA Heating & Cooling
ROMA Heating & Cooling has installed, repaired and maintained heating and cooling systems across Metro Vancouver since 1999. Our team are TSBC-licensed gas fitters (Gas LGA0202903) and Red Seal-trained technicians — licensed, bonded and insured — and we back every job with upfront, flat-rate pricing and a 100% satisfaction guarantee. We hold a 4.8★ rating from 221+ Google reviews.
- Authorized for 30+ brands (Lennox, Carrier, Viessmann, Navien, Rheem & more)
- Upfront flat-rate pricing — no overtime or hidden fees
- Free, no-obligation estimates on new installations
- Locally owned & operated in Burnaby, BC
No Hidden Fees
Our service rates are transparent and easy to understand. You approve upfront, flat-rate pricing before we start — so you never get a bill you didn’t expect.
Licensed & Bonded
ROMA is a TSBC-licensed gas contractor (Gas LGA0202903). Our technicians are bonded, insured and Red Seal-trained — qualified for any heating or cooling system.
Free Estimates
We offer free, no-obligation estimates on new installations — furnaces, boilers, heat pumps, air conditioners, tankless and hot-water tanks.
