TSDZ2 vs TSDZ2B: Complete Comparison, Torque Sensing, and Which Motor to Choose
The TSDZ2B is the motor to buy for a new build. It replaces the original TSDZ2’s nylon reduction gear with a steel gear, removing the most common failure point, and refines the torque sensor wiring for smoother assist. The extra $50–100 pays for itself the first time you climb a steep hill without stripping teeth. If you already own a TSDZ2 that runs fine, keep riding it until the gear fails, then decide between a steel gear retrofit or a full swap.
Side-by-Side Specs: What Changed Between Versions
| Feature | TSDZ2 | TSDZ2B |
|---|---|---|
| Release year | ~2016 | ~2019 |
| Main gear material | Nylon (plastic) | Steel (metal) |
| Torque sensor type | Same strain-gauge design | Same design, revised calibration and signal filtering |
| Bottom bracket shell fit | 68/73 mm (BSA threaded) | 68/73 mm (BSA threaded) |
| Display connector | Proprietary 6-pin | Same 6-pin, but pinout differs (not cross-compatible) |
| Controller firmware | Open-source firmware supported (SW102, 860C) | Same open-source compatibility; older firmware may need adapter |
| Weight | ~3.9 kg (8.6 lb) | ~3.9 kg (8.6 lb) – slight variation from steel gear |
| Rated power | 250W / 350W / 500W nominal (varies; verify locally) | Same power classes |
| Max torque | ~80 Nm (claimed) | ~80 Nm (claimed) – steel gear handles peak torque better over time |
| Common failure point | Nylon gear strips under high load | Steel gear eliminates that failure; hall-sensor or controller failures still occur |
| Price | Usually ~$50–100 less than B version | Typically $50–100 more (reflecting improved parts) |
Decision rule: If you plan to push the motor hard—steep hills, heavy rider, high assist levels—buy the TSDZ2B. For a budget build on flat terrain with light use, the original TSDZ2 works, but budget for a future gear replacement.
Why the Gear Material Directly Affects Reliability
The TSDZ2 uses a nylon reduction gear to transfer motor power to the pedals. Under sustained load—steep grades over 10%, high assist, or after thousands of miles—the gear teeth can shear or strip. This is the #1 reliability complaint across forums and user reports. A stripped gear leaves you with a motor that spins freely but delivers zero propulsion.
The TSDZ2B replaces that nylon gear with a steel gear. It also uses a slightly different lubrication method and bearing arrangement to handle the added weight and heat. This change removes a major failure point. The steel gear adds about 100–150 g of weight and makes the motor slightly louder (metal-on-metal contact). Most riders do not notice the noise difference inside the motor housing.
Concrete tip: If you buy a used TSDZ2, check the gear condition by opening the motor cover and inspecting the nylon gear for missing or cracked teeth. A replacement nylon gear costs ~$10 but requires re-greasing. The steel gear upgrade kit (retrofit) costs ~$30–40. Factor that into your total cost when comparing a used TSDZ2 against a new TSDZ2B.
Which Riders Feel This Failure First
The nylon-gear risk applies mainly to TSDZ2 units made before mid-2019. Some late-production TSDZ2 units shipped with a slightly different nylon compound that lasted longer, but Tosheng provides no serial-number cutoff. If you are buying a used motor from 2018 or earlier, assume the nylon gear is original and will need replacement under heavy use. For TSDZ2B motors, the gear is steel and nearly indestructible—but the secondary reduction gear (blue plastic) can still crack if the motor is over-torqued at the output sprocket. No motor is bulletproof.
Practical Implication for Your Purchase
If you are choosing between a new TSDZ2 at a deep discount and a new TSDZ2B at full price, the extra cost of the B version pays for itself if you ride steep hills (over 10% grade) or weigh more than 200 lb. Over two years, the cost of replacing a stripped nylon gear (labor + parts) often exceeds the price difference. If you ride flat terrain and use low assist levels, the original motor may last indefinitely, making the discount worth it.
Torque Sensing: Same Principle, Different Execution
Both motors use a strain-gauge torque sensor inside the bottom bracket spindle. When you pedal, the spindle flexes slightly; the sensor detects that flex and tells the controller to apply proportional motor power. That gives a natural, human-like assist curve.
What changed in the TSDZ2B:
- Calibration chip: The B version uses a revised calibration coefficient, making zero-point adjustment more consistent during firmware flashing.
- Signal filtering: The sensor board in the TSDZ2B has a cleaner analog signal path, reducing the “jerky” pedal feel reported on the original TSDZ2 at high power settings.
- Wire routing: The torque sensor wire inside the motor is now held in place with a clip, preventing abrasion and intermittent connection failures.
Does it feel different? On factory firmware, the TSDZ2B feels slightly smoother at low pedal input (10–30 Nm). At higher torque (above 50 Nm), both motors are nearly identical. With open-source firmware (e.g., SW102 or 860C), you can tune the assist curve yourself, so the hardware difference becomes less noticeable.
Rider outcome: If you are sensitive to assist lag or hunting (power surging on and off), the TSDZ2B is marginally better. If you plan to flash custom firmware anyway, the original TSDZ2 with good sensor calibration works just as well.
Quick Bench-Test After Installation
After installing either motor, bench-test it before mounting on the bike. Connect the display, turn on the system, and rotate the crank by hand. The display should show a rising assist level proportional to pressure—not a simple on/off jump. If the assist cuts in abruptly or stays zero until you push hard, recalibrate the torque sensor via open-source firmware (0x20 calibration setting). A quick test ride: pedal at a steady 150W effort on level ground. The motor should maintain a smooth, consistent speed without surging. If you feel a pulse every crank revolution, the sensor signal is noisy and may need a firmware noise filter adjustment.
Compatibility and Integration Details
Bottom Bracket and Frame Fit
Both motors fit standard BSA threaded bottom brackets (68 mm or 73 mm). They do not work with press-fit shells. For a 68 mm shell, use the included spacer kit. For 73 mm, no spacer is needed.
Important: The motor housing diameter is about 54 mm. Some carbon frames with narrow chainstays may not clear the motor body. Measure the clearance between your chainstay and the bottom bracket shell—at least 60 mm of space is recommended.
Display and Controller Compatibility
The display connector (6-pin) is physically identical, but the pinout changed between TSDZ2 and TSDZ2B:
- TSDZ2 pinout: old standard (used by early 850C, VLCD5)
- TSDZ2B pinout: new standard (used by 860C, SW102, later VLCD6)
If you buy a used TSDZ2B, verify that the display matches. Some vendors sell adapters ($5–10 USD) that let a TSDZ2 display work with a TSDZ2B controller, but not all features (e.g., walk assist) will work.
Decision rule: If you already own a TSDZ2 with a specific display, stick with that motor unless you want to replace the display too. The TSDZ2B is best paired with the 860C or SW102 for open-source firmware.
Battery Voltage Range
Both motors accept 36V or 48V battery packs (nominal). Do not use 52V unless the vendor explicitly supports it—the internal controller capacitors are rated at 63V, but the BMS and heat management may not handle the higher voltage under load. Check your motor’s spec sheet.
Most Common Integration Mistake
The most common integration mistake is buying a TSDZ2B and trying to use an old VLCD5 display from a TSDZ2. Without an adapter, the display will not power on. Even with an adapter, some firmware features like walk assist, error code readout, or throttle input may fail because the pinout maps differently. The workaround is to purchase the correct display for your motor version—or flash open-source firmware that can handle both pinouts via a custom cable. If you are building for a cargo bike or tandem, also note that the stock chainring size (42T or 52T) may not clear the chainstay on wide-bottom-bracket frames. Measure your chainline before ordering.
Reliability Beyond the Gear: Known Failure Points
| Issue | TSDZ2 | TSDZ2B |
|---|---|---|
| Nylon gear failure | Frequent under high load | Eliminated (steel gear) |
| Blue gear (secondary reduction) | Same in both – can crack if overtightened | Same design, but some B units have a reinforced plastic gear |
| Hall sensor failure | Possible (wiring strain) | Less likely due to improved wire clip |
| Controller MOSFET burnout | Occurs if motor is overloaded (e.g., 48V, 20A+ continuous) | Same risk – no change in controller board |
| Torque sensor wire breakage | Known spot near the spindle | Wire clip reduces movement, fewer breaks |
| Water ingress | Poor seal at the motor halves – both need custom gasket or silicone | Still poor; use a silicone seal or aftermarket gasket for both |
Concrete tip: After install, apply a bead of silicone (or a 3D-printed gasket) around the mating line between the two motor halves. This prevents water from destroying the controller board—a common cause of sudden motor death.
Water-Sealing Verification
Before your first wet ride, remove the motor cover, apply a thin bead of RTV silicone along the seam, and let it cure for 24 hours. After the ride, inspect the inside of the motor case for any moisture. If you see condensation or droplets, the seal is inadequate. Reapply a thicker bead and consider adding a small drain hole at the lowest point of the motor housing (drill a 1 mm hole) to let any trapped water escape—this is an accepted mod on endurance e-bike forums.
Which Motor Should You Choose? A Decision Framework
Choose the TSDZ2B if:
- You are building a new e-bike from scratch and want the most reliable base.
- You plan to ride steep hills (15%+ grades) regularly.
- Your rider weight + cargo totals over 220 lb (100 kg).
- You want to run open-source firmware (SW102/860C) and prefer the latest pinout.
- You are willing to spend $50–100 more.
Choose the original TSDZ2 if:
- You already own one and it works fine—no need to upgrade unless the gear strips.
- You are on a tight budget and can replace the nylon gear later if needed.
- You are building a lightweight commuter or flat-land cruiser with moderate assist.
- You already have a display that uses the old pinout and do not want to change it.
Avoid both motors if:
- You need a carbon frame with non-BSA bottom bracket. These motors only fit threaded shells.
- You want a full mid-drive with more than 500W nominal power (e.g., for heavy cargo). Look at Bafang BBSHD instead.
- You cannot or will not flash custom firmware to tame the throttle behavior—the factory torque curve is decent but not perfect.
Final Takeaway
The TSDZ2 and TSDZ2B share the same torque-sensing architecture. The B version simply fixes the most common mechanical failure (nylon gear) and sharpens the sensor wiring. For a new build, the extra few dollars for the TSDZ2B are worth it. For a used TSDZ2, keep riding until the gear goes—then either replace it with a steel gear upgrade kit or move to the B version. Whichever you choose, spend the extra 30 minutes sealing the motor case and calibrating the torque sensor using open-source firmware. That gets you closer to a “set it and forget it” torque-sensing experience than any other hardware change.
Frequently Asked Questions
Can I use a TSDZ2 display on a TSDZ2B motor?
Yes, but you need a pinout adapter ($5–10). Some features like walk assist may not work correctly.
Is the TSDZ2B worth the extra money for a lightweight rider?
If you weigh under 180 lb and ride mostly flat terrain, the original TSDZ2 with a nylon gear will likely last thousands of miles, making the cost difference harder to justify.
Does the steel gear make the motor louder?
Yes, slightly. The metal-on-metal contact inside the gearbox produces a faint whine compared to the near-silent nylon gear, though most riders do not notice it while riding.
Can I retrofit a steel gear into an old TSDZ2?
Yes. Steel gear upgrade kits are available for ~$30–40 and require opening the motor, removing the old nylon gear, and re-greasing, which is a cost-effective way to get TSDZ2B reliability on an existing TSDZ2.
How do I know if my motor is a TSDZ2 or TSDZ2B without opening it?
Check the label on the motor housing. If it says “TSDZ2B” or has a date code after 2019, it is the B version. Otherwise, the easiest tell is the display pinout: if your display is an 860C or SW102 and works without an adapter, it is likely a TSDZ2B, while a VLCD5 or early 850C indicates the original.
Explore This Topic
- Back to Commercial
- Back to Quality Fix Batch
Related guides in this cluster:


