Tesla Battery Moisture Detection
The Hidden Threat in Your Model S
Your Tesla shows 93 % SOH. The range is fine. Everything looks green — but inside the battery pack, corrosion is silently spreading. Moisture is the #1 invisible threat to Tesla Model S batteries, and SOH alone will never reveal it.
🔍 Why Are Pre-2016 Model S Batteries Nearly All Affected?
This is not a rare edge case. In our workshop at RPR Motors — across more than 250 Tesla batteries analysed — we consistently find elevated moisture in virtually every first-generation Model S battery. Two root causes explain this:
- 🔴 Cheap Blechdeckel — sheet metal fuse box cover rusts through. Water enters directly.
- 🔴 Aged Umbrella Valves — pressure relief valves harden and crack, losing their seal.
- ⚠ Nearly ALL affected. Systematic manufacturing weakness, not bad luck.
- 🟠 Stainless steel cover — does not rust; no replacement needed.
- 🟠 Umbrella Valves — still harden with age; renewal recommended.
- ✅ Better by design — but Valve renewal prevents future ingress.
The fuse box cover on Gen1 Model S is stamped sheet metal. Directly exposed to road spray, pressure washing, and condensation. Over 6–8 years, rust perforates the cover completely — creating an open path for moisture into the high-voltage zone. Tesla redesigned this to stainless steel for Gen2, but every Gen1 battery is vulnerable.
Tesla battery packs use pressure relief valves — Umbrella Valves — on the underside of the pack. These rubber valves equalise internal pressure. Over time, the rubber hardens and the valves no longer seal properly, allowing ambient moisture to enter through pressure cycling.
On Gen1 batteries, both the Blechdeckel and the Umbrella Valves are replaced during maintenance. On Gen2, the stainless cover stays — only the Umbrella Valves are renewed.
Both the Blechdeckel swap and Umbrella Valve renewal are performed without opening the battery pack. No modules, no BMBs, no internal boards are touched. External maintenance only — clean, fast, no teardown risks.
📱 SoHWHAT: The Only Tool That Measures Moisture in Grams
Tesla’s BMS contains a built-in moisture sensor. Tesla uses this data internally for service diagnostics — but it is not visible in the Tesla app, the dashboard, or any standard OBD tool. SoHWHAT is the only app that reads this sensor and shows the result in grams.
The moisture value is stored as a continuous reading in the BMS CAN bus data stream. Tesla reads this during service checks but does not display it to owners. SoHWHAT decodes the proprietary CAN frames and presents the value in human-readable grams, calibrated against Tesla’s own sensor specifications.
Want to compare SoHWHAT to Aviloo? Read our SoHWHAT vs. Aviloo comparison. New to battery health metrics? See our guide on what SOH means — and why moisture is a completely separate dimension.
📊 Moisture Thresholds — Model S / Model X Only
Based on our analysis of 250+ batteries, SoHWHAT classifies moisture readings into four tiers, each with a recommended action and THS (Theoretical Handbook Surplus) deduction where applicable.
| Moisture Level | Classification | THS Impact | Recommended Action |
|---|---|---|---|
| ≤ 60 g | ✅ Very Good | None | No action needed. Re-check at next service interval. |
| 61 – 125 g | ⚠ Elevated | None direct | Monitor. Retest in 3–6 months. Identify moisture source. Consider Umbrella Valve check. |
| 126 – 150 g | 🔴 High | −10% THS | Maintenance recommended. Cover upgrade (Gen1) + Umbrella Valves. Do not delay beyond 3 months. |
| > 150 g | 🚨 CRITICAL | −20% THS | Maintenance urgently recommended. Potential corrosion damage. Inspect immediately. |
THS (Theoretical Handbook Surplus) is the valuation premium a battery in excellent condition commands above book value. A moisture deduction does not mean the vehicle is worthless — it means the battery has a documented condition factor. The SoHWHAT certificate is the only document that provides this value with moisture evidence.
📋 Real Certificate Examples
These are actual SoHWHAT certificates from real vehicles — not mock-ups. They show what the certificate looks like when moisture is in the Elevated and Critical ranges.
Nearly 200 grams of moisture inside a high-voltage battery pack is a critical finding. At this level, corrosion on cell connectors, BMS boards, and busbars is virtually certain. The vehicle may still drive normally. SOH may still read above 80%. But the internal damage is real and progressing. Maintenance is the only way to stop it.
⚡ What About Model 3 and Model Y?
The Tesla Model 3 and Model Y use a different battery architecture and are not subject to the Blechdeckel/Umbrella Valve problem. They do not have the same moisture ingress pathways. Gram-based moisture measurement is not applicable to these models.
SoHWHAT reads two FloodPort sensors on Model 3 and Model Y batteries. These sensors report a simple binary status:
| FloodPort Status | What It Means | Action |
|---|---|---|
| CLOSED | FloodPort sealed — normal operating state | No action required |
| OPEN | FloodPort triggered — potential water ingress event | Inspection recommended; document for insurance/sale |
For Model 3/Y owners, the gram-based moisture section does not apply. Key SoHWHAT diagnostics for these vehicles are SOH, cell balance, CAC, and internal resistance — all hidden from Tesla’s app. Learn more: What does SOH mean?
🔧 What To Do When Moisture Is Detected
A moisture reading above 60g is not a reason to panic — but it is a reason to act. Here is the structured 3-step approach we use at RPR Motors:
Use the SoHWHAT certificate to determine your tier. For 61–125g: retest in 3–6 months. For 126g+: proceed to steps 2 and 3 without delay.
RPR Motors inspects the fuse box cover condition (Blechdeckel vs. stainless), Umbrella Valve integrity, and any underbody damage. This determines the correct fix.
Maintenance addresses the root causes directly. The pack is never opened. Work is performed on external components only.
| Battery Generation | kWh / Year | Scope of Work | Price |
|---|---|---|---|
| Gen1 — First Generation | 70 / 85 kWh · pre-2016 | Blechdeckel → CNC aluminium cover + Umbrella Valves renewed | €1,499 |
| Gen2 — Second Generation | 75 / 90 / 100 kWh · post-2016 | Stainless cover stays · Umbrella Valves renewed only | €1,299 |
Carsten Ohlinger, Hochvolt 3S certified (AuS) at RPR Motors, has analysed and repaired over 250 Tesla batteries: „In our workshop we see batteries that Tesla’s own service tool flags as perfectly fine — yet they contain 150+ grams of moisture. The BMS sensor is there. Tesla just doesn’t show it to anyone. SoHWHAT closes that gap.“
📸 From the Workshop — Recent Cases
Our Instagram documents real workshop findings in real time — CAC measurements, weak cells, and before/after results:
Real workshop findings, real data — posted regularly from the battery bay.
❓ Frequently Asked Questions
How does SoHWHAT measure moisture in a Tesla battery?
Tesla’s BMS contains a built-in moisture sensor. SoHWHAT reads this sensor directly via the OBD2/CAN interface and displays the value in grams — a measurement Tesla does not expose in its own app or any standard service tool.
Why are pre-2016 Model S batteries particularly affected?
Gen1 Model S batteries (70/85 kWh, pre-2016) use a cheap sheet metal fuse box cover (Blechdeckel) that rusts through, plus Umbrella Valves that harden with age. Nearly all Gen1 batteries show elevated moisture. Gen2 (post-2016, 75/90/100 kWh) use a stainless cover but still benefit from Umbrella Valve renewal.
Does the Tesla Model 3 or Model Y have moisture problems?
No. Model 3 and Model Y do not have the Blechdeckel/Umbrella Valve architecture. SoHWHAT reads their FloodPort sensors (OPEN/CLOSED status only — no gram measurement). Moisture ingress is not a known systemic issue for these models.
What happens if moisture exceeds 150g?
Above 150g is Critical. SoHWHAT applies a 20% THS deduction and maintenance is urgently recommended. Gen1 package (Blechdeckel → CNC aluminium + Umbrella Valves) is €1,499. Gen2 (Umbrella Valves only) is €1,299.
Is the battery pack opened during moisture maintenance?
No. The pack is never opened. Work is performed externally on the fuse box cover and Umbrella Valves. No modules, no BMBs, no internal boards are touched.
How much does the SoHWHAT moisture certificate cost?
The base certificate starts at €99. It includes moisture in grams, SOH, cell balance, internal resistance, and all BMS data — the only certificate on the market that documents moisture in grams with a standardised assessment tier.
Carsten Ohlinger · RPR Motors
Hochvolt 3S certified (AuS) · 250+ Tesla Batteries Analysed · SoHWHAT Co-Developer
Check Your Tesla Battery Moisture Now
Download SoHWHAT for free or order a full diagnostic certificate from €99 — the only document that proves moisture levels in grams.
✓ Compatible with all Tesla Model S, X, 3, Y · ✓ Adapter: vLinker MS · ✓ No subscription — one-time payment