The truck started fine all summer. Now it's winter, temperatures are below freezing, and the lithium battery won't crank the engine, or barely does. You charged it overnight. The BMS app shows 80% SOC. But when you turn the key, nothing happens, or the engine turns over once and dies.
This is not a dead battery. It is a cold battery. The fix depends on understanding exactly what cold does to a lithium pack and how the BMS responds.
Quick Reference: Cold Start Failure Causes
| Symptom | Cause | Fix |
| Engine won't crank at all | BMS low-temperature discharge protection active | Allow temperature to rise, adjust threshold, or use force-start |
| Engine cranks weakly, BMS cuts out mid-crank | Voltage sag under cranking load triggers under-voltage protection | Pre-heat pack, increase SOC, or use force-start |
| Charger connected but no charge overnight | BMS low-temp charge protection blocks charging below 0°C | Wait for temperature recovery before charging |
| Works fine after sitting in a warm garage | Internal resistance elevated by cold, normalizes when warm | Normal cold-weather behavior, pre-heat before use |
What Cold Actually Does to a Lithium Battery
Lithium cells are electrochemical devices. When temperature drops, two things happen simultaneously, and both work against starting a heavy truck.
Internal resistance rises
At 0°C, LiFePO4 internal resistance typically rises to about 1.5 to 2 times the value at 25°C. At -20°C, it can be three to five times higher, depending on cell chemistry and age. Higher internal resistance means more voltage drops under the same current draw, and a diesel engine starter motor draws hundreds of amps for several seconds.
Voltage sags harder under cranking load
Under the massive current demand of engine cranking, a cold pack's voltage can drop far more steeply than a warm pack at the same state of charge. If that sag crosses the BMS under-voltage protection threshold for even a fraction of a second, the BMS cuts off discharge. The engine stops cranking.
Figure 1. Cold raises internal resistance and deepens the voltage sag during cranking. If the sag crosses the BMS under-voltage threshold, protection trips and the crank fails.
How the BMS Responds to Cold
Low-temperature discharge protection
When pack temperature drops below a set threshold, the BMS blocks discharge entirely. The DALY Truck Start BMS (R10Q series) is electronically rated for -20°C to +75°C operation. Reliable cranking down to -30°C is a system-level capability, validated by laboratory testing, that depends on the heating module and cranking-rated hardware working together (covered in the next section). For operating temperatures within the BMS electronic range, if the engine still won't crank, the cause is almost certainly voltage sag during the crank, not the BMS blocking discharge.
Low-temperature charge protection
Most LiFePO4 cells should not be charged below 0°C without risking lithium plating on the anode, which permanently degrades the cell. Some newer low-temperature LiFePO4 cells extend this to around -10°C, but check your cell datasheet. The BMS blocks charging at low temperatures by default. If your truck sat overnight at -10°C and the charger showed connected but delivered zero current, this protection was active, and working correctly.
Why Cold-Weather Starting Needs More Than a Bigger BMS
Three things go wrong at cold temperatures, and a BMS alone fixes only one of them.
The cells go weak
Cell internal resistance rises with falling temperature. Below -10°C, even a fully charged LiFePO4 pack may not deliver the 800 to 1,500A inrush a diesel starter needs without massive voltage sag. No BMS configuration change fixes this. Only warming the cells does. This is what the integrated heating module addresses, by pre-warming the pack before discharge is enabled.
The protection trips fire wrongly
A general-purpose BMS sees a deep voltage sag during cranking and reads it as under-voltage or over-current fault, then disconnects mid-crank. A cranking-specific BMS interprets the sag in context and stays connected through the crank cycle.
The MOSFETs and busbars throttle the current
Standard BMS hardware sized for steady-state load currents cannot pass 1,500A inrush without dropping voltage further or overheating. Cranking-rated hardware uses heavy copper busbars and high-current MOSFETs sized specifically for these microsecond surges. The Truck Start R10Q series uses a power path rated for 800 to 1,500A continuous cranking current with peak capability of 2,000 to 3,000A.
Summary: for occasional sub-freezing starts down to about -10°C, a cranking-rated BMS without heating may suffice if SOC is kept high. For routine operation below -15°C, the heating module is not an optional accessory, it is the difference between starting and not starting.
Step-by-Step Diagnosis
Figure 2. Work through these five steps in order to isolate the cause and apply the right fix.
Step 1: Check the BMS app for temperature reading
Open the app and check the current pack temperature against the BMS low-temperature discharge threshold in the settings.
- • Pack temp above threshold: BMS is not blocking discharge. The issue is voltage sag under cranking load. Go to Step 3.
- • Pack temp below threshold: BMS discharge protection may be active. Go to Step 2.
Step 2: Allow the pack to warm up
If the BMS is blocking discharge due to temperature protection, cranking is not possible until the pack reaches the protection recovery temperature. Move the vehicle to a heated garage for 30 to 60 minutes, or use the pre-heating module if installed.
Step 3: Check state of charge
Cold-weather operation consumes more capacity per start attempt. If the pack was below 50% SOC when temperatures dropped, the available cranking energy may be insufficient. Maintain at least 80% SOC before cold-weather start attempts.
Step 4: Use the force-start function (emergency use only)
The Truck Start R10Q series includes a force-start function that overrides all non-critical protections (under-voltage, over-current, low-temperature) and forces the discharge MOSFETs closed for 120 seconds, allowing the engine to crank. Short-circuit protection remains active throughout.
Force-start can be activated three ways:
- • Physical one-key force-start button on the BMS unit
- • Bluetooth quick-switch (long-press for 3 seconds)
- • Mobile app (one-key force-start button)
Important: Force-start is strictly for emergency use. Repeated forced high-current discharge below normal protection limits causes lithium plating on the anode, which is permanent and accelerates capacity loss.
Step 5: After successful start, monitor charging
After starting in cold conditions, watch the BMS app for charging current from the alternator. If charging current shows zero despite the engine running, the pack temperature may still be below the charge protection threshold. Continue driving. The BMS will allow charging automatically when temperature recovers.
| Still can't start in cold after checking all steps?Our engineering team responds within 24 hours with a configuration matched to your operating conditions. Please send:1. BMS model and series
2. Coldest observed pack temperature in your operating region (°C) 3. Average overnight low and SOC at start attempt 4. Truck type and starter current draw (if known) Submit request: https://www.dalybms.com/car-starting-bms-products/ |
Adjusting the Low-Temperature Threshold
If your operation regularly requires starts at temperatures where the standard BMS threshold prevents starting, the low-temperature protection threshold can be adjusted via the PC configuration software (desktop) or the BMS Bluetooth app (mobile). Both interfaces give access to the same range of settings. Lowering the discharge protection threshold allows starting at lower temperatures, but cell capacity is significantly reduced and voltage sag is more severe at extreme cold. Adjust to match your actual operating environment. Do not disable the protection entirely.
Cold-Weather Validation
Cold-weather performance for the DALY Truck Start R10Q series is verified by laboratory testing: pack soaked at -28°C, then subjected to 10 consecutive cranking cycles at 5-second intervals, with current and voltage waveforms monitored throughout. The series carries this validation across all subtypes, including 4th generation, 4.5 generation, 5th generation, QC, QC Pro, and R10QC variants.
Figure 3. Laboratory cold-weather validation conditions and result for the Truck Start R10Q series.
DALY Truck Start BMS (R10Q series)
If your operation routinely starts trucks in sub-zero conditions, retrofitting cold-weather workarounds onto a general-purpose BMS rarely works long-term. Voltage sag, charging cutoffs, and threshold tuning become a recurring battle. A BMS purpose-built for cranking duty in cold climates handles these as designed behavior, not edge cases.
The DALY Truck Start BMS (R10Q series) is purpose-built for heavy truck starting applications. The cranking-rated power path delivers 800 to 1,500A continuous starter current with peak capability of 2,000 to 3,000A. Force-start function, Bluetooth and mobile app monitoring, and adjustable protection thresholds are standard across all R10Q subtypes. The optional integrated heating module pre-warms the pack before discharge is enabled, addressing cold-cell voltage sag at its source for extreme cold environments.
View DALY Truck Start BMS: https://www.dalybms.com/car-starting-bms-products/
For a complete guide to BMS protection triggers and how to reset them, see Why Does My BMS Keep Shutting Off? 7 Causes and Fixes.
Frequently Asked Questions
Why does my lithium truck battery show 80% SOC but still fail to start in cold?
SOC percentage reflects stored energy, not the pack's ability to deliver instantaneous high cranking current. In cold conditions, elevated internal resistance and steeper voltage sag under cranking load can cause the pack to fail to deliver enough current even when substantial charge remains. The BMS may also trip protection during the crank if the voltage sag crosses the under-voltage threshold.
My truck starts fine after sitting in the garage for an hour. What changed?
The pack warmed up. Higher temperature means lower internal resistance, less voltage sag under load, and protection thresholds that are no longer being crossed during the crank. If warming the pack consistently solves the problem, cold internal resistance is the root cause and a pre-heating module is the long-term solution.
Can I use the force-start function every day in winter?
No. Force-start is designed strictly for emergency use. Used occasionally, this is acceptable. Used daily or routinely, it causes real damage:
Lithium plating on the anode, which is permanent and irreversible.
Accelerated capacity loss, with service life dropping well below the rated cycle count.
It masks a deeper problem. Parasitic loads while parked, undersized pack capacity (rule of thumb: cab AC and accessories need 200Ah or more), or insufficient alternator recharge time are the usual root causes.
The fix for routine cold-weather starting is not force-start. Add a heating module, adjust the threshold within safe range, or increase pack capacity. For sizing guidance specific to your truck and operating region, contact engineering with reply within 24 hours.
Should I add a heating module, or just lower the low-temperature protection threshold?
Heating modules eliminate cold-start voltage sag at extreme temperatures, making them the right choice for sub -20°C regular operation. Lowering the protection threshold is free but only helps if voltage sag is not the limiter, making it suitable for marginal -5 to -15°C climates. The right choice depends on your coldest expected temperature, average overnight temperature, daily duty cycle, and whether the truck sits outdoors. For a recommendation matched to your operation, send your region's typical winter low, fleet size, and parking situation to engineering with reply within 24 hours.
Summary
| Cause | How to Identify | Fix |
| Low-temp discharge protection active | App shows pack temp below threshold | Warm pack, adjust threshold, or use force-start for emergencies |
| Voltage sag under cranking load | Starts weakly then cuts, BMS under-voltage event | Pre-heat, increase SOC to 80%+ before cold starts |
| Low-temp charge protection | Charger connected, zero current, cold conditions | Wait for temperature recovery, add heating module for permanent fix |
| SOC insufficient for cold cranking | SOC below 50% in cold conditions | Maintain 80%+ SOC before cold-weather operation |
Data sources: DALY Truck Start R10Q series technical documentation and laboratory validation reports (2026). LiFePO4 cold-weather internal resistance behavior from published cell manufacturer data (CATL, EVE, CALB).
Post time: May-15-2026




