.he-sp-container:nth-child(3){max-width:100%!important;margin:0 auto}.he-sp-container:nth-child(2){display:none}div#ez-toc-container{display:none!important}section.he-sp-info{margin-bottom:0}.he-sp-main-title{display:none}.he_portfolio-template-default p{font-family:"Roboto",Sans-serif!important}footer.elementor p{font-family:"TitilliumWeb-Regular",Sans-serif!important}@media screen and (max-width:767px){.he-sp-container:nth-child(2){display:none}.portfolio_top_hero .elementor-container{flex-direction:column-reverse}.portfolio_top_hero .elementor-widget-wrap{margin-bottom:0;padding-bottom:0px!important;padding-top:0px!important}}.portfolio_before,.portfolio_after{background:orange;width:100px;text-align:center;padding:5px;font-weight:400;border-radius:20px;display:block;margin:0 auto;color:#FFFFFF!important}.portfolio_before_after h5{font-size:13px!important;font-family:"Roboto",Sans-serif!important;font-weight:400}.portfolio_before_after .label_tag{padding:0;margin-bottom:10px}.portfolio_before{background:linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%);border:1px solid slategrey;color:slategrey!important;font-weight:700}.portfolio_after{background:linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%);border:1px solid orange;color:orange!important;font-weight:700}span.whatsapp-icon{top:10px;position:relative}.city-gas-heater-e2{color:#eaf0ff;border-radius:22px;border:1px solid rgb(255 255 255 / .06)}.city-gas-heater-e2 *{box-sizing:border-box}.city-gas-heater-e2__container{margin:0 auto}.city-gas-heater-e2__header{border-radius:18px;position:relative;overflow:hidden}.city-gas-heater-e2__header::before{content:"";position:absolute;inset:-2px;pointer-events:none}.city-gas-heater-e2__header>*{position:relative}.city-gas-heater-e2__badge-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.city-gas-heater-e2__subtitle{margin:0;color:#a9b6d6;max-width:72ch}.city-gas-heater-e2__grid{display:grid;gap:16px;margin-top:16px;grid-template-columns:1.35fr .65fr}@media (max-width:900px){.city-gas-heater-e2__grid{grid-template-columns:1fr}}.city-gas-heater-e2__panel{background:linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .01));border:1px solid rgb(255 255 255 / .12);border-radius:18px;border:1px solid #ececec;padding:16px}.city-gas-heater-e2__panel-title{margin:0 0 12px;font-size:18px;display:flex;align-items:center;gap:10px}.city-gas-heater-e2__steps{list-style:none;padding:0;margin:0;display:grid;gap:12px}.city-gas-heater-e2__step{display:grid;grid-template-columns:44px 2fr;gap:12px;padding:14px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:#FFF7e2}.city-gas-heater-e2__step-no{width:33px;height:33px;border-radius:14px;display:grid;place-items:center;font-weight:800;color:#fff!important;background:#e26b00}.city-gas-heater-e2__step h3{margin:0;font-size:16px}.city-gas-heater-e2__step p{margin:6px 0 0;color:#a9b6d6}.city-gas-heater-e2__callout{background:#FFF;border:1px solid rgb(255 59 48 / .25)}.city-gas-heater-e2__warning{display:flex;gap:10px;padding:12px;border-radius:16px;border:1px dashed rgb(245 158 11 / .55);background:rgb(245 158 11 / .08);color:#a9b6d6}.city-gas-heater-e2__warning-icon{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;font-weight:900;background:rgb(245 158 11 / .18);color:#ffd58a;border:1px solid rgb(245 158 11 / .35)}.city-gas-heater-e2__checklist{margin-top:10px;padding-left:18px;color:#a9b6d6}.city-gas-heater-e2__checklist li{margin:8px 0}.city-gas-heater-e2__footer{margin-top:16px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:#F3F3F3;color:#a9b6d6;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.citypanel_wrapper{border-radius:20px;background:#F3F3F3;padding:20px}.call_buttons a{display:inline-block;padding:12px 20px;margin-right:20px;border-radius:30px;background-color:#50b853;color:#fff;text-decoration:none;font-size:16px;font-weight:600;font-family:titilliumweb-semibold;margin-bottom:0}.call_buttons{margin:0 auto;margin-top:20px}.call_buttons a i{margin-right:5px}.call_buttons a i.fa-whatsapp{font-size:21px}.whatsapp-btn{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(90deg,#25D366,#1ebe2d);color:#fff;font-family:'Segoe UI',Roboto,Arial,sans-serif;font-size:18px;font-weight:700;padding:5px 10px;border-radius:50px;text-decoration:none;box-shadow:0 4px 12px rgb(37 211 102 / .3);transition:all 0.3s ease;animation:subtleGlow 2s infinite}a.whatsapp-btn span{color:#FFF}.whatsapp-btn:hover{transform:scale(1.05);box-shadow:0 6px 20px rgb(37 211 102 / .5)}.whatsapp-icon{font-size:24px;animation:pulseIcon 2s infinite}@keyframes pulseIcon{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 #fff)}50%{transform:scale(1.3);filter:drop-shadow(0 0 6px #fff)}}@keyframes subtleGlow{0%,100%{box-shadow:0 0 8px rgb(37 211 102 / .4)}50%{box-shadow:0 0 18px rgb(37 211 102 / .7)}}@media screen and (max-width:767px){a.whatsapp-btn{font-size:16px}}button.contact_support{background:#21c35e;color:#FFF;border-radius:30px;border:0;margin-left:5px}.cgh-arrow-wrap{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;animation:cgh-soft-bounce 1.6s ease-in-out infinite;top:10px;position:relative}.cgh-arrow{filter:drop-shadow(0 2px 4px rgb(0 0 0 / .12))}@keyframes cgh-soft-bounce{0%{transform:translateX(0)}50%{transform:translateX(-6px)}100%{transform:translateX(0)}}.outcome_box .elementor-widget-wrap{box-shadow:0 4px 10px rgb(0 0 0 / .06)}.cgh-cost-section{background:#FFF;border:1px solid rgb(255 255 255 / .08);border-radius:18px}.cgh-cost-section h2{margin:0 0 16px;font-size:22px;line-height:1.3;color:#000}.cgh-cost-section p{margin:0 0 14px;font-size:15px;line-height:1.7;color:#c9d3f0;text-align:left}.cgh-cost-section strong{color:#000;font-weight:600}@media (max-width:768px){.cgh-cost-section{padding:22px 18px;margin:28px 16px}.cgh-cost-section h2{font-size:20px}.cgh-cost-section p{font-size:14.5px}}.cgh-trustbar{display:flex;align-items:stretch;gap:14px;padding:14px 16px;border-radius:14px;background:#f7f7f7;border:1px solid rgb(0 0 0 / .06)}.cgh-trustbar__item{flex:1 1 0%;display:flex;gap:10px;align-items:flex-start;padding:8px 6px;min-width:0}.cgh-trustbar__icon{width:56px;height:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.cgh-trustbar__text{min-width:0}.cgh-trustbar__title{font-size:14px;line-height:1.25;font-weight:700;color:#1f2937;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgh-trustbar__sub{font-size:12px;line-height:1.35;color:#6b7280}.cgh-trustbar__divider{width:1px;background:rgb(0 0 0 / .08);margin:8px 0}@media (max-width:640px){.cgh-trustbar{flex-direction:column;gap:10px;padding:12px 12px}.cgh-trustbar__divider{width:100%;height:1px;margin:0}.cgh-trustbar__title,.cgh-trustbar__sub{white-space:normal}}.conclusion_section{position:relative;padding:1.6rem 1.8rem;border-radius:16px;background:linear-gradient(180deg,#fffdf9 0%,#fff9f1 100%);border:1px solid #ffd8bb;box-shadow:0 10px 24px rgb(0 0 0 / .06),inset 0 0 0 1px rgb(255 245 232 / .9);overflow:hidden}.conclusion_section::after{content:"";position:absolute;inset:-1px;border-radius:16px;pointer-events:none;background:linear-gradient(180deg,rgb(244 123 32 / .16),rgb(244 123 32 / .06)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.links-section{background:linear-gradient(180deg,#ffffff 0%,#faf9f7 100%);border-top:1px solid #eee5da;padding:28px 18px;color:#2b2a28;font-family:inherit}.links-wrap{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:26px}.links-col{min-width:0}.links-title{margin:0 0 10px 0;font-size:19px;font-weight:800;letter-spacing:.02em;color:#000!important;position:relative;padding-left:12px}.links-title::before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%}.mt-16{margin-top:15px}.links-list{list-style:none;margin:0 0 6px 0;padding:0;display:grid;gap:8px}.links-list a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#ba2f2f;font-weight:500;line-height:0;transition:color .15s ease,transform .15s ease}.links-list a::before{content:"›";font-weight:800;color:#c8c2b7;transform:translateY(-1px)}.links-list a:hover{color:#8a3f11;transform:translateX(2px)}.links-social a::before{content:"◎";color:#bdb6aa}.links-cta{background:#fff;border:1px solid #efe6dd;border-radius:14px;padding:16px;box-shadow:0 8px 18px rgb(0 0 0 / .05)}.links-note{margin:4px 0 12px 0;font-size:.95rem;color:#5b5752}.links-cta .btn{display:block;text-align:center;border-radius:12px;padding:12px 14px;text-decoration:none;font-weight:800;border:1px solid #fff0;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.links-cta .btn+.links-cta .btn{margin-top:10px}.links-cta .btn-primary{background:linear-gradient(180deg,#f47b20,#e66e16);color:#fff;border-color:#e5670d;box-shadow:0 8px 16px rgb(244 123 32 / .22)}.links-cta .btn-primary:hover{filter:brightness(.98);transform:translateY(-1px)}.links-cta .btn-wa{background:linear-gradient(180deg,#24d366,#1fb855);color:#fff;border-color:#1aa04a;box-shadow:0 8px 16px rgb(36 211 102 / .18)}.btn-wa:hover{filter:brightness(.98);transform:translateY(-1px)}@media (max-width:1024px){.links-wrap{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (max-width:640px){.links-wrap{grid-template-columns:1fr;gap:18px}.links-section{padding:24px 14px}}@media (prefers-reduced-motion:reduce){.links-list a,.btn{transition:none}}
15 Jan 2026

Caspian

Gas Water Heater E2 Error Code at Caspian – Citygas Supply: Replacement to Rinnai-2024W-RS

  • Project location

    Caspian

  • Property type

    Condominium

City Gas Heater E2 Error Code at Caspian - Gas Heater Replacement 01

8 JAN 2026

Gas Water Heater E2 Error Code at Caspian - Citygas Supply: Replacement to Rinnai REU-2024W-RS

📍Caspian, Lakeside

The homeowner at Caspian contacted us after their Gas water heater began showing an E2 error code, along with unstable hot water performance. At times, the water became too hot, while at other times, the heater failed to heat at all.

An on-site assessment was arranged to identify the cause and ensure the system remained safe to use.

🏢 CONDO 🔥 Gas Heater ✅ PUB Compliant

Old gas heater:

20L Gas Water Heater Powered by Citygas

New gas heater:

Rinnai REU-2024W-RS

Heater PRICE S$1,237 View Package Detail

Project Overview

The homeowner at Caspian reached out after noticing repeated E2 error codes on their Gas water heater. Hot water became unreliable — sometimes the water was too hot, and other times there was no hot water at all.

Why this replacement is needed?

During inspection, the problem was traced to a faulty temperature sensor. This sensor plays a key role in controlling how hot the heater gets. When it fails, the heater can no longer regulate temperature properly.

In this case, the faulty sensor led to overheating over time, which caused:

  • Excessive heat buildup inside the heater

  • The heat exchanger to overheat and become burnt

  • Increased risk of further internal damage.

For these reasons, full heater replacement was recommended as the safest and most reliable solution. This ensures proper temperature control, stable hot water supply, and compliance with current Singapore gas safety requirements.

Before

Gas water heater showed signs of E2 Error Code

City Gas Heater E2 Error Code at Caspian - Gas Heater Replacement 02
Gas Water Heater showing signs of heat exchanger overheated and became burnt which requires urgent replacement
After

New gas heater installed with stainless steel piping

City Gas Heater E2 Error Code at Caspian - Gas Heater Replacement 04
A new gas heater, Rinnai REU-2024WF-RS is installed.
City Gas Heater E2 Error Code at Caspian - Gas Heater Replacement 03

Gas Water Heater with E2 Error Code (Summary)

  • Heat Exchanger: It was badly overheated and become burnt.
  • Water leaking: Control board failure prevented proper ignition and system control.
  • Overall condition: Beyond repair, requires replacement.

Need help with your Gas Heater E2 error code?

whatsapp icon white 24/7 Gas Water Heater Advice

💬 We help you choose the ideal heater

How to check for Gas Water Heater with E2 error code?

An E2 error is not just a sensor issue — if left unchecked, it can lead to overheating and serious internal damage.

  1. 1

    Check the Water Temperature

    Turn on the hot water tap.

    • Water becomes too hot suddenly, or
    • Water is not heating up at all

    This is a common sign of an E2 error, which is linked to temperature control issues.

  2. 2

    Check the Display Panel

    Look at the heater screen or controller.

    • E2 error code appears
    • Heater shuts down on its own after starting

    This shows the heater has detected an abnormal temperature condition.

  3. 3

    Reset Once Only

    • You may try a basic reset once.
    • Switch off the heater power
    • Wait about 30 seconds
    • Switch it back on and try again

    If the e2 error comes back, do not keep resetting.

⚠️ Important: Do not open the heater or attempt repairs.

Solutions provided by Homeone

Safe Dismantling & Site Rectification

Once the E2 error is confirmed, the heater is safely switched off and taken down before any further checks or replacement work begins.

What is done:

  • Gas supply is fully turned off and secured

  • Water supply is shut off and any remaining pressure is released

  • The heater is carefully dismantled to avoid gas or water leakage

Full Heater Replacement

After assessment, it was clear that the City Gas water heater could no longer operate safely or reliably. The E2 error code, unstable water temperature, and water leakage pointed to serious internal problems rather than a simple part failure.

The faulty temperature sensor caused the heater to overheat over time, which led to damage inside the unit. As a result, key components such as the heat exchanger were overheated and burnt, and continued use could cause further breakdowns or safety risks. 

Compliant Installation & Testing

The new City Gas heater was installed in line with Singapore Gas Supply Regulations 21. After installation, the following safety checks were carried out:

  • Checked all gas connections to make sure there are no gas leaks

  • Tested the fan blower and exhaust to ensure proper airflow

  • Confirmed the heater starts properly and heats water steadily

How Much Does It Cost to Fix a Gas Water Heater with E2 error code?

The E2 error code indicates a temperature sensor–related fault, which affects how the heater controls and regulates water temperature.

In most E2 cases, we do not recommend simple repairs, especially when overheating or water leakage has already occurred. A faulty sensor can cause the heater to run too hot or not heat properly at all, leading to damage to other internal components over time. For safety and reliability, full heater replacement is often the safer solution.

A clear quotation will be provided after inspection — no hidden charges involved.

No hidden charges
Detailed quotation upfront
Licensed inspection
Safety-first assessment
No Commitments
Decide after quote

EMA Licensed Gas Heater Replacement Scope:

🔧 Gas & Plumbing Work

  1. Supplied and installed a new Rinnai REU-2024W-RS.

  2. Replaced leaking/corroded pipe joints with PUB-approved components

  3. Installed a new control panel for efficient operation and safety.

  4. Performed a Final Pressure Test (Reg, 21) to verify a leak-free installation.

⚡ Electrical Work

  1. Connected a dedicated power supply for the Rinnai REU-2024W-RS via isolator.

  2. Installed 2.5mm² supply cable per safety requirements.

  3. Installed 2.5mm² equipotential bonding and verified continuity.

  4. Commissioned and logged readings after heater startup.

🛡️ After-Sales Service

  1. 1-Year Homeone Engineering Warranty covering workmanship.

  2. 1-Year Manufacturer Warranty for the Rinnai REU-2024W-RS water heater.

City Gas Heater E2 Error Code at Caspian - Gas Supply Regulations 21

Gas Supply Regulations 21

Under Gas Supply Regulations 21, all gas appliances and their associated pipe connections must be properly inspected and tested to confirm they are safe, gas-tight, and fit for use after any installation, servicing, repair, or testing work.

To meet this requirement, our team conducts a Final Pressure Test as part of the safety verification process. In accordance with Singapore Standard SS 608:2024, the gas system is pressurised to 450 mm w.g. (45 mbar) and held for five minutes. Throughout the test duration, the manometer reading must remain stable, with no pressure drop beyond the permitted limit.

A stable reading confirms that the gas installation is free from leaks and safe for operation. Upon successful completion of the test, a Gas Test Certificate is issued and endorsed by our Licensed Gas Service Worker (LGSW), certifying full compliance with Singapore’s gas safety regulations.

Conclusion:

The E2 error code at Caspian was a clear indication that the Gas water heater was no longer regulating temperature properly. The faulty temperature sensor led to overheating, unstable hot water output, and water leakage, all of which pointed to serious internal issues rather than a minor fault.

Over time, the overheating caused damage to critical internal components, including the heat exchanger, making the heater unsafe and unreliable for continued use. At this stage, repairing individual parts would not resolve the underlying problem and could lead to repeated failures or further safety risks.

For the safety of the household and to restore consistent hot water supply, full heater replacement was the most appropriate solution. With a new heater installed and properly tested, the system now operates safely, maintains stable temperature, and complies with Singapore’s gas safety requirements, giving the homeowner peace of mind.

Got A Question?

Feel free to reach out to us, if you have any enquiries

Select your issue:


Log Out

Are you sure want to log out?