I use affiliate links below to keep the testing gear funded.

Off grid in Thailand.

Friendly goat roaming on off-grid property in Thailand – part of daily rural and sustainable living.

Chinese 12V 5kW Diesel Heater Review After 6 Months Off-Grid.

Living off-grid in Thailand, I needed a way to add heat to the house during those cooler evenings (especially up in the hills where it can drop surprisingly low). After seeing tons of reviews online — good and bad—I decided to go for one of those popular 12V Chinese diesel heaters.

Blue sky with a traditional Thai house in the middle of Isaan.Coconut trees are twice the size of the house. An old fence surrounds the garden area and there is a goat grazing on the grass.

They looked like incredible value for money compared to the big-name brands that cost way more.

A picture of a chinese diesel heater controller showing E07 error code, Glow plug light is on and working. There is a battery sign,fan,bluetooth signal and warning triangle on the display.
A 12v chinese diesel heater on custom frame off grid install. E10 error fix.Showing the fuel pump, fuel tank, and a 240v 30 amp 12volt transformer power supply.

I researched a bunch first and saw all the common complaints: error codes, startup issues, flooding, you name it. But I still went ahead and bought one!

Chinese diesel heater showing lots of white smoke on start up, possible multiple tries at starting leading to not having enough power in the battery now.Generally E10 error code.

The very first time I tried to fire it up… it failed ignition and threw an E10 error right away. From what I’ve learned (and seen in every Facebook group out there), E10 basically means it didn’t ignite after a couple of attempts—often a catch-all for failed starts.


If it still won’t fire up after good power and settings, check the glowplug, mine was finger tight from the factory.

Chinese diesel heater instruction booklet 1 x 12mm ring spanner and a heater glow plug.The spanner was ground away to fit the heater glow plug.


I ground a 12mm ring spanner then locked it in with Loctite 271 red threadlocker-holds 250 degrees c . No wobble since.

Turns out, the main culprit was my under-powered battery in the beginning. I was trying to start it on a weak one, which didn’t give enough power for a proper glow plug heat-up or fuel delivery. That led to flooding it pretty badly because I kept trying too eagerly. They can run like this with too much fuel, far too hot and lead to failure.

A chinese diesel heater exhaust glowing cherry red. Running far too ruch and wasting energy.There is a picture of the 12v 30amp transformer under it. Very close to the fuel lines.

This was an overfuelling problem (easy fix can be turned down in settings).

50amp old battery.Not enough power to start the diesel heater. low amps and low voltage led to failed starts.

I learned the hard way: Always start with a fully charged battery (or better yet, hook it to a decent solar setup or running engine/alternator for that initial boost)!

E10 error code on a chinese diesel heater controller.Showing running on full power at P10 setting.

To keep things safe and quiet, I installed the heater outside the house. This ensures constant fresh air intake, no exhaust fumes inside, and cuts down on noise (they’re pretty loud on startup with that fan whine, but settle into a steady hum once running). I wouldn’t recommend mounting inside unless you’ve got killer ventilation and CO monitoring—better safe than sorry. I also wouldn’t keep hammering the start button if it’s throwing errors like E10. Give it time to reset (pull the fuse for a minute), check connections, bleed air from the lines, and prime properly.

“There are tons of Facebook groups dedicated to this exact issue (I joined a few myself after it happened to me). Honestly, it was completely my fault the first time—it wouldn’t start and I kept trying. I was just too excited to get it running and ended up flooding it pretty badly. It took a lot of cranking and persuasion before it finally fired up!”
I should of used the transformer in the first place. I run it every morning and evening now with never any problems. Heat setting 3 gives out around 220 degrees Centigrade.

Affordable quick heat/Portable.

Very economical when correctly tuned.

Use for camping/outdoors with correct battery.

Sturdy units overall.

Can be problems in the beginning, mainly due to incorrect installation

Start up noise/Basic remote/Instructions are poorly translated.

Some accessories are poor quality.

Below is the one I am using and in the pictures above.

12 V DIESEL HEATER CODES.

“I’ve linked the exact Jacgood 5kW model and the 30A transformer I use below so you can grab the same setup if it helps your off-grid project.”

As an Amazon associate I earn from qualifying purchases.