Car Won't Start but Has Power: Causes, Self-Checks and Repair Costs

You turn the key or press start, the engine stays silent, yet the dashboard lights up like normal. When a car won't start but has power, it almost always comes down to one thing: lights coming on doesn't mean the battery is strong enough to crank the engine. The usual culprits fall into five groups, including a weak battery, an automatic gearshift that isn't in P or N, a failing starter motor, a fuel or fuse problem, and glow plugs on a diesel. Many of these you can check yourself in a few minutes before calling anyone.
Why your car has power but won't start
Before going symptom by symptom, it helps to picture what's actually involved. Dashboard lights only confirm that current is reaching the car's electronics. Cranking the engine draws a much bigger surge of power, and that's a separate job from the small current that keeps your screen and lights alive.
A weak battery, power on but not enough to crank
This is the number one cause. A weak battery still has enough voltage to light the dashboard, run the radio, and switch on the cabin lights, but it can't deliver the heavy current the starter needs to turn the engine over. Tell-tale signs come together: a slower-than-usual cranking sound, dashboard lights dimming the moment you turn the key, or a rapid clicking. Batteries tend to weaken once they pass two years, after the car sits unused for several days, or after lights are left on overnight.
The gearshift isn't in P or N (automatics)
Automatic cars have a safety interlock that only lets them start when the shifter sits in P or N. If the lever is stuck in D or hasn't clicked fully into place, the car refuses to start even though the dashboard looks normal and there's no sound at all. Plenty of drivers panic and assume the engine has failed when the fix is simply nudging the lever firmly back to P, or trying N instead. Check this first, because it's the easiest thing to rule out.
Starter motor problems
The starter is the motor that spins your engine to life. If the battery is full but a single click or a whirring sound is all you get with no engine turnover, the starter or its drive gear is often on the way out. This shows up most in cars that have been parked unused for a while. Tapping the starter lightly sometimes buys one more start, but that's borrowed time, not a repair.
Fuel system, fuses, relays and the ignition switch
If the starter cranks the engine normally but it still won't fire, look at the fuel side. An empty tank happens more often than people admit, along with a fuel pump that isn't delivering. A blown fuse or a relay with dirty contacts can also cut part of the circuit, leaving the car dead to start while other lights stay on. Two less common faults belong here as well: an ignition switch worn enough that it no longer signals the starter relay, and engine-bay wiring chewed by rodents, which turns up in cars parked outdoors or left standing for long periods. This whole group is harder to diagnose at the roadside and usually needs a mechanic.
Diesel cars, waiting for the glow plug light
Diesels have a step petrol cars don't. The glow plugs need to warm the combustion chambers first. Turn the key to ON and a yellow coil-shaped symbol appears on the dashboard for a moment, then goes out. Crank before that light disappears, especially on a cold morning or with a cold engine, and the car will start reluctantly or not at all. The correct move is to wait for the glow plug light to go out, then start. If you wait and it still struggles, with white smoke as it cranks, suspect that some glow plugs have failed and have a mechanic test them.
What your specific symptom is telling you

The fastest way to narrow it down is to listen and watch as you try to start. Small differences point to different parts. Match yours to the table below.
| What you hear and see | Most likely cause | What to do next |
|---|---|---|
| Complete silence, dashboard lights normal | Shifter not fully in P or N, or a very flat battery | Move the lever firmly to P and retry, then check the battery terminals |
| Rapid clicking, dashboard lights dim | Battery too weak to feed the starter | Jump-start it. If it fires at once, the battery is the problem |
| Long grind or whir, engine does not turn | Starter motor or drive gear wearing out | If it grinds the same after a jump, have the starter checked |
| Starter cranks normally but engine will not fire | Fuel system, fuel pump or empty tank | Check the fuel level and listen for the pump when you turn the key to ON |
| Key or immobiliser icon flashing | Car cannot read the key fob, weak fob battery | Hold the fob against the start button and press again |
| Yellow coil light still on (diesel) | Glow plugs still warming the chambers | Wait for the light to go out before cranking |
Lights on, total silence
You turn the key or press the button and get nothing, not even a click. Two main possibilities: the shifter isn't in P or N, which is worth checking first, or the battery is too flat to feed the starter at all. If moving the lever changes nothing, suspect the battery or a loose battery connection next.
Lights on, clicking or grinding
A rapid clicking usually means the battery has some charge but not enough, so the starter keeps trying without steady current. A long grind or whir with no start leans more toward a starter or drive-gear fault. Try a jump first. If it fires immediately, it's the battery. If it grinds the same way after a jump, the weight shifts to the starter.
A key or battery warning light
A key icon or immobiliser symbol usually has nothing to do with the engine. It means the car can't read your key fob, and the most common reason is a weak fob battery. Hold the fob right next to the start button and try again. A battery-shaped icon, on the other hand, points straight at the charging system or the battery itself, so check those first. If you aren't sure which symbol you're looking at, our guide to dashboard warning lights and what they mean covers the full set.
Won't start but the battery isn't dead
Many people are confused when they've just replaced the battery, or measured it and it reads full, yet the car still won't start. The overlooked detail is that battery voltage measured at rest can look fine, then collapse under the heavy load of cranking, a kind of failure a basic meter misses. A full battery with loose or corroded terminals causes the same shortfall. If the battery genuinely tests good and the terminals are tight, move your suspicion to the starter and fuel system.
What to check yourself before calling for help
Before you phone a mechanic, three checks take only a few minutes and cover more than half the common causes. Work through them from easiest to hardest.
Check the gear position and steering lock
Start with the free, fast option. Move the shifter firmly back to P, then try N as well, and attempt a start in both. Sometimes a locked steering wheel keeps the key from turning or the start button from responding, so rock the wheel gently left and right while you turn the key or press the button. Always press the brake fully on push-start cars.
Jump-start the battery safely
If you suspect a weak battery, a jump-start confirms it. Connect the red clamp to the positive terminal on both cars first, then the black clamp to the negative on the good car. Clip the other end of the black cable to bare metal in the engine bay of the dead car, not directly to its negative terminal, to reduce the risk of a spark. Run the helping car for a moment before starting the flat one. If it fires straight away, the battery is the likely problem.
Clean the terminals and listen to the starter
Open the bonnet and look at the battery terminals. If you see white-green crust or the clamps move, tighten and clean them. This alone revives plenty of cars that seem to have a dead battery. Then listen again as you start: a rapid clatter means low power, a long grind means the starter, and total silence means a gear or power issue. Sorting the sound out helps you brief a mechanic precisely and saves diagnosis time.
Car starts but dashboard lights don't come on

The reverse case trips people up too: the car starts and drives normally, but the dashboard goes dark or shows nothing. This usually isn't an engine issue. It points to a blown fuse for the instrument cluster, a failing cluster bulb, or a loose wire feeding the display. It's less dangerous than a no-start, but worth fixing quickly, because driving without speed, RPM, or warning lights means you can miss an important signal. If a digital screen goes fully blank, have a mechanic check the wiring and control unit directly.
When to call a mechanic or tow truck, and what it costs
The simple dividing line: if a jump-start gets the car running and you can drive, head straight to the nearest battery shop or garage for a check rather than calling a tow. If a jump doesn't work, you hear unusual noises from the engine bay, smell burning, or the car is parked somewhere unsafe, call a mechanic or tow truck to come to you. Don't keep cranking repeatedly, since that drains the battery fast and overheats the starter.
On cost, an in-city tow starts at roughly 1,000 to 1,500 baht and rises with distance. If you carry first-class car insurance, many policies include roadside assistance covering jump-starts and towing at no charge, so call your insurer before paying out of pocket. Plenty of drivers are already entitled to it without realising.
Parts you'll likely replace if it keeps happening
If the no-start becomes a repeat problem rather than a one-off, it's usually time to replace a part, and only a few come up often. The battery is first, with a typical life of two years and up. If yours is near or past that and cranking is sluggish, replacing it beats risking a breakdown. The alternator recharges the battery while you drive, so a failing one drains even a new battery. The starter gets replaced when it clicks or struggles to turn the engine repeatedly, and the fuel pump when it stops delivering fuel.
| Item | Indicative price, September 2026 | Notes |
|---|---|---|
| Sedan battery | From about 1,550 baht | Most shops include fitting at your location |
| Pickup battery | From about 2,200 baht | Higher amp rating than a sedan |
| Start-Stop battery | EFB from about 2,300 baht / AGM from about 4,200 baht | A standard battery cannot be substituted |
| Alternator repair | Around 2,000 baht | Replacing only the faulty part, such as diodes or brushes |
| New alternator | About 2,500 to 4,000 baht | Labour included |
| In-city tow truck | From about 1,000 to 1,500 baht | Extra by distance, free under many first-class policies |
Those figures are indicative prices from battery retailers and tow operators as of September 2026, and the real number depends on your model, the brand you pick, and where you are. The starter is left out on purpose: its price range is wide across models, and you can often choose between a rebuild and a new unit, so it's better to have a shop quote from the actual fault.
Knowing which part is involved lets you compare prices and choose before you reach a garage, instead of just paying whatever you're quoted. Many owners buy the part themselves, a battery or an alternator for instance, or hand it to a trusted mechanic to fit, to keep the budget clear.
Why look for car parts and used cars on Talata
Once you know you need a battery, alternator, or starter, the next step is finding one at a fair price. Talata gathers car parts listings from many sellers in one place, so you can search by your car model, compare price and condition, and contact the seller directly without a middleman. You see a wider range than walking shop to shop, and you decide with fuller information.
If you work out that the old car isn't worth repairing or is simply too old, looking for a used car is a reasonable next move. Compare several listings and work through a used car inspection checklist before you arrange to see anything in person. For anyone wanting to move on an old car or unused parts, listing on Talata is straightforward, so add full details to help buyers decide quickly.
Frequently asked questions
What should I check first when the car won't start?
Check the gear selector before anything else. It has to sit fully in P or N, and on push-start cars the brake must be pressed all the way down. It costs nothing and takes seconds to rule out. Only after that should you move on to the battery and its terminals.
Car won't start, lights on, but completely silent. Why?
Dead silence on starting usually means the shifter isn't in P or N, or the battery is too flat to power the starter at all. Move the lever back to P and try again first. If it stays silent, suspect the battery and its connections next.
After a jump-start, do I need to replace the battery?
If a jump works and you can drive, get the battery and alternator tested at a shop. If the battery is over two years old or drops under load, replacing it is safer than risking another breakdown. If it's new but draining fast, have the alternator checked too.
My diesel won't start on cold mornings. Is it the glow plugs?
It can be. Turn the key to ON and watch for the yellow coil symbol, then wait for it to go out before cranking, particularly in cold weather. If you wait and it still struggles, with white smoke on cranking, have a mechanic test the glow plugs.
How much does a new car battery cost?
As of September 2026, a sedan battery starts at roughly 1,550 baht and a pickup battery at roughly 2,200 baht. Cars with a Start-Stop system need an EFB or AGM battery, starting at roughly 2,300 and 4,200 baht respectively. Most shops include fitting at your location.
Should I replace the battery or the alternator first?
Start with the battery, since it wears out more often and is easier to swap. If a new battery still drains unusually fast, suspect the alternator failing to recharge it. The best move is to have a shop test the whole charging system to pinpoint the part that needs replacing.





