Running toilet, weak flush, leaking base or rocking pan — the common toilet problems, what causes each, when to repair vs replace, and market-estimate pricing from a Klang Valley plumber.

Almost every toilet complaint falls into a short list, and each has a clear cause and a matching fix. The table maps symptom to cause so you can tell a two-part swap from a real job before anyone quotes you:
| Symptom | Likely cause | Usual fix |
|---|---|---|
| Water runs non-stop into the bowl | Worn flapper / flush valve or a stuck fill valve | Replace the flapper or valve |
| Weak or incomplete flush | Blocked rim jets, low fill level, or partial bowl blockage | Clean jets, adjust fill, clear the trap |
| Water seeps around the base | Failed floor seal (wax/rubber) or loose fixing | Reseat the pan with a new seal |
| Bowl rocks when you sit | Loose floor bolts or an uneven set | Re-bed and re-fix the pan |
| Tank refills on its own (“phantom flush”) | Slow leak past the flapper into the bowl | Replace flapper / seal |
| Bowl won’t drain / backs up | Blockage in the trap or the branch drain | Auger the bowl or clear the line |
A toilet that never stops trickling — or that cuts in and refills every few minutes — is the most common repair and the most quietly expensive to ignore. Inside the cistern, two parts do the work: the fill valve lets clean water in and shuts off at the set level, and the flush valve / flapper holds that water until you flush. When the flapper hardens or the seat scales up, water leaks past it into the bowl continuously, and the fill valve keeps topping up to compensate — so the toilet runs forever. When the fill valve itself fails, it either won’t shut off (constant run) or overfills to the overflow. Both are cheap, standard parts and a quick swap for a plumber. The reason to act fast is the meter: a running toilet can waste more water than the rest of the household combined.
If a single flush no longer clears the bowl and you find yourself flushing twice, the cause is usually one of three things. The rim jets — the small holes under the bowl rim that direct water around — can scale up in hard-water areas and throttle the flush; clearing them restores it. The cistern water level may be set too low, so there simply isn’t enough volume behind the flush; adjusting the fill valve fixes it. Or a partial blockage in the trap or branch drain is holding water back — the flush looks weak because the outlet is half-closed. A plumber checks the simple causes first (jets, level) before assuming a blockage, and clears the line if that is the real problem. A genuinely weak flush is almost never a reason to replace the toilet.
Water appearing around the foot of the toilet after each flush is a seal problem, and it deserves prompt attention because the water is landing on (and seeping under) your floor. The pan connects to the drain through a seal — a wax ring or a rubber connector — and when that seal fails, or the pan works loose and breaks the seal, a little water escapes at the base with every flush. Left alone it rots the floor around the fixture and, in an upstairs bathroom, tracks down to the ceiling below. The fix is to lift the pan, fit a fresh seal, re-bed and re-secure it — a standard job. Because this leak sits right at the wet zone, it pairs naturally with checking the surrounding floor waterproofing; our toilet waterproofing without hacking guide covers that side.
A pan that shifts or rocks when you sit on it is not just annoying — the movement steadily breaks the floor seal and stresses the porcelain and the drain connection. The usual causes are floor-fixing bolts that have worked loose, a pan that was set on an uneven floor without proper packing, or a seal that has already started to fail and let the fixture move. The correct repair is to re-level and re-bed the pan, renew the seal, and fix it down properly — not to jam something under one side. Ignoring a rocking toilet is how a cheap re-seat job turns into a base leak, a rotted floor and, upstairs, a ceiling stain. If you catch the wobble early, it is one of the simplest fixes on this page.
A bowl that drains slowly or backs up is often cleared with a good plunger or a closet auger — the tool designed to reach through the toilet trap. That handles the everyday blockage: too much paper, a flushed wipe, a child’s toy. But if the same toilet keeps blocking, or several fixtures back up together, the problem is not the bowl — it is further down the branch or main drain, and no amount of plunging fixes a fouled line. That is where a camera inspection and, for a coated or grease-laden line, hydro-jetting come in. The honest distinction: a one-off blockage is a plunger or auger job; a repeat blockage is a drain-line job. A plumber who keeps augering a line that blocks monthly is treating the symptom, not the cause.
“Phantom flushing” — the tank refilling by itself when nobody has flushed — is a slow leak from the cistern into the bowl past a worn flapper or flush-valve seal, and it is really the running-toilet problem in a quieter costume. A cistern can also leak outward: from the tank-to-bowl gasket on a close-coupled unit, from the inlet connection, or from a hairline crack in the tank. Outward leaks show as damp on the floor behind or beside the pan rather than inside the bowl. Concealed and wall-hung cisterns add a wrinkle — the working parts sit inside the wall behind an access panel, so a repair means knowing how that particular carrier system opens. Most cistern faults are still a seal or a valve, not a new toilet, but the concealed types are firmly a plumber’s job.
In the Klang Valley’s humidity, a cistern and bowl can drip with condensation even when nothing is leaking — cool mains water inside the porcelain meets warm, moist bathroom air and the surface “sweats,” leaving a puddle that looks exactly like a leak. Before paying for a repair, it is worth telling the two apart: condensation forms all over the outside of the tank and bowl and is worst on hot, humid days and right after a flush; a real leak traces to a specific point — the base, a fitting, the tank seam. Better bathroom ventilation reduces sweating, and anti-condensation measures exist for chronic cases. A good plumber will point this out rather than sell you a seal you don’t need — and will look properly if the “sweat” is actually tracking from one spot.
Because the failing parts are cheap and standard, repair is the right answer far more often than replacement. Replace the whole toilet when the porcelain is cracked (a hairline in the bowl or tank only gets worse), when the model is so old that spare parts are obsolete, when you want the water savings of a modern dual-flush unit, or when the bathroom is being renovated anyway and a new pan is part of the design. Everything else — running, weak flush, base leak, rocking, phantom flush, most cistern faults — is a repair measured in parts and an hour of labour, not a new fixture. If the toilet is being replaced as part of a wider job, our bathroom renovation cost guide sets it in context; if a nearby water heater is also ageing, the water heater installation guide is the companion.
Toilet repairs are among the cheaper plumbing jobs — most are a standard part plus a short labour call. Honest 2026 Klang Valley bands, not a fixed quote (market estimate):
| Job | Indicative price | Notes |
|---|---|---|
| Replace flapper / flush valve / fill valve | RM120 – RM350 | Fixes running, phantom flush, won’t-fill — part + labour |
| Full cistern internals kit | RM150 – RM400 | When several parts are worn together |
| Reseat leaking base (new seal) | RM150 – RM400 | Lift, re-seal, re-bed and re-fix the pan |
| Unclog bowl (plunger / auger) | RM120 – RM300 | One-off blockage; repeat blockages are a drain-line job |
| Supply & install a new WC | RM350 – RM1,200 | Depends on the pan chosen; concealed cisterns cost more |
Concealed and wall-hung cisterns sit at the top of these bands because the working parts are behind the wall. Market estimate figures only — the exact parts, the toilet type and access set the final number.
Of all the faults here, the running toilet is the one worth fixing today rather than next month, because it bills you the whole time. Water slipping past a worn flapper runs continuously, day and night, and a steady silent leak into the bowl can quietly account for a large share of a suddenly higher Air Selangor charge. It is, in fact, one of the first things to check when a bill jumps: put a little food colouring in the cistern, wait without flushing, and if colour appears in the bowl, the flush seal is leaking. If the toilets are sound and the bill is still high, the leak is elsewhere in the pipework — our burst & leaking pipe repair guide covers the hidden-leak diagnosis and the meter test that confirms it.
Some toilet fixes are genuinely DIY-friendly: swapping a flapper, adjusting the fill level, freeing a stuck valve, or plunging a simple blockage are all within reach of a confident homeowner with the right replacement part. Call a plumber when the job needs the pan lifted and re-sealed (base leaks, rocking), when a concealed or wall-hung cistern is involved, when the porcelain is cracked, when a blockage keeps returning, or when you simply want it done once and guaranteed. The economics are friendly either way — these are low-cost repairs — so the deciding factor is usually whether the fix touches the seal and the drain (plumber) or just the parts inside the tank (often DIY). Whichever way, do not leave a running or leaking toilet: the wasted water and the floor damage both compound.
ClickBina repairs toilets across the Klang Valley — running cisterns, weak flushes, base and cistern leaks, rocking pans, stubborn blockages and full pan replacements — with the honesty to tell you when it is a RM150 part and when the real problem is the drain line or the floor seal underneath. We carry the common valves and seals, handle concealed and wall-hung cisterns, and connect the job to the wider picture: a hidden leak, a blocked line, or general plumbing. Flat, itemised pricing and WhatsApp replies within the hour. Tell us what the toilet is doing and we will tell you the likely fix and the honest price.
Tell us what you need — we reply within the hour.