Four Primary Industrial Temperature Switch Categories
SHR Autoparts manufactures and supplies high-reliability thermal control switches covering passenger, commercial fleet, off-highway mining, and classic EFI applications. All switches feature hermetically sealed contact chambers and 100% factory thermal calibration.
Radiator Cooling Fan Thermo Switches
Dual-stage and single-speed radiator fan switches for VW, Audi, BMW, Mercedes, Toyota, Honda, and Peugeot. Calibrated to factory thermal thresholds (95°C / 102°C or low-temp 80°C / 88°C mod).
- Thread Sizes: M22x1.5, M14x1.5, M16x1.5, M18x1.5
- Ratings: 12V DC / up to 30A Contact Capacity
- Sealing: Includes annealed copper / aluminum crush ring
Heavy-Duty Diesel Overheat Alarm Switches
High-temperature alarm and emergency shutdown contactors for Cummins NT855/N14/KTA19, CAT 3306/3406, Detroit Diesel, and Perkins generators. Precision 98°C, 103°C, and 105°C trigger points.
- Thread Sizes: 1/2″-14 NPT, 3/8″-18 NPT, 3/4-16 UNF
- Terminals: Heavy threaded brass posts or Deutsch DT
- Shock Resistance: 15G sustained off-highway vibration rating
Excavator & Industrial Machinery Switches
Engine block and radiator monitoring switches for Komatsu PC200/PC300, Isuzu Elf/Forward, Hitachi, Kobelco, Kubota, Yanmar, and Deutz air-cooled cylinder head temperature cutoff.
- Thread Sizes: M16x1.5, M14x1.5, M10x1.5, PT 1/2, PT 3/8
- Compatibility: 24V DC heavy equipment electrical architectures
- Waterproofing: IP67 / IP69K sealed connector moldings
Classic Cold-Start Thermo-Time Switches
Bosch K-Jetronic, KE-Jetronic, and Toyota EFI cold-start injector controllers. Integrates dual heating wire and bimetallic arm (35°C cutoff / 8 to 15 seconds max cranking duration).
- Thread Sizes: M14 x 1.5 mm Metric Thread
- Connector: 2-Pin Bosch EV1 Junior Timer (Gold-Plated)
- Vehicles: Mercedes W123/W126, BMW E30, Porsche 911, Toyota
Temperature Switch Master Fitment Matrix (119+ Models)
Search by OEM part number, vehicle model, engine type, thread pitch, or aftermarket cross reference. Click on any model to view full technical specifications or request wholesale distributor pricing.
| OEM Part Number | Brand / Fleet | Switch Point & Logic | Thread Pitch | Pinout / Term | Vehicle & Engine Application | Wholesale Action |
|---|---|---|---|---|---|---|
| 1J0959481A | VW / Audi / Skoda | 95°C / 102°C Dual Stage Normally Open (NO) |
M22 x 1.5 |
3-Pin Flat | VW Golf 4, Bora, Passat B5, Beetle, Audi A3, TT, Octavia, Leon Cross: FEBI 19941, HELLA 6ZT 007 800-021, FAE 37880, FACET 7.5678 |
View Product Specs |
| 191959481C | VW / Audi | 95-84°C / 102-91°C Dual Normally Open (NO) |
M22 x 1.5 |
3-Pin Flat | VW Golf 2/3, Jetta, Passat B3/B4, Corrado, Audi 80/100 Cross: FEBI 01779, FAE 37670, FACET 7.5144, MEYLE 100 959 0003 |
Request Sample / RFQ |
| 701959481 | Volkswagen | 87-76°C / 93-82°C Dual Normally Open (NO) |
M22 x 1.5 |
3-Pin Flat | VW Transporter T4, Caravelle, Eurovan 2.5 TDI / 2.8 VR6 Cross: FEBI 19943, FAE 37870, FACET 7.5677, HELLA 6ZT 007 800-001 |
Request Sample / RFQ |
| 251959481K | Volkswagen | 87-82°C / 93-88°C Dual Normally Open (NO) |
M22 x 1.5 |
3-Pin Flat | VW Transporter T3 / Vanagon 1.6TD, 1.9, 2.1 Wasserboxer Cross: FEBI 01780, FAE 37680, FACET 7.5145, VDO 29/2/2 |
Request Sample / RFQ |
| 1H0959481B | VW / Seat | 95-84°C / 102-91°C Dual Normally Open (NO) |
M22 x 1.5 |
3-Pin Flat | VW Golf 3, Vento, Polo 6N, Seat Ibiza, Cordoba Cross: FEBI 19942, FAE 37860, FACET 7.5676, HELLA 6ZT 007 800-011 |
Request Sample / RFQ |
| 6X0959481 | VW / Seat | 95°C / 102°C Dual Stage Normally Open (NO) |
M22 x 1.5 |
3-Pin Flat | VW Lupo, Polo 6N2, Seat Arosa 1.0, 1.4, 1.7 SDI Cross: FAE 37885, FACET 7.5680, FEBI 37125 |
Request Sample / RFQ |
| 8D0959481AA | Audi / VW | 95°C / 102°C Dual Stage Normally Open (NO) |
M22 x 1.5 |
4-Pin Oval | Audi A4 B5, A6 C5, VW Passat B5 1.8T, 2.8 V6, 2.5 TDI Cross: FAE 38220, FACET 7.5695, FEBI 23838, MEYLE 100 959 0012 |
Request Sample / RFQ |
| 443959481C | Audi | 95°C / 102°C Dual Stage Normally Open (NO) |
M22 x 1.5 |
3-Pin Spade | Audi 80, 90, 100, 200, Coupe, Quattro 2.2T, 2.3E Cross: FEBI 01783, FAE 37720, FACET 7.5147, BERU ST048 |
Request Sample / RFQ |
| 61318361787 | BMW | 80°C / 88°C Low-Temp Mod Normally Open (NO) |
M14 x 1.5 |
3-Pin Hex | BMW E36 (318i-M3), E46 (323i-330i), E34, E39, Z3 (Low-Temp Euro Spec) Cross: FEBI 12411, FAE 37830, MEYLE 314 899 0000, HELLA 6ZT 007 802-001 |
View Product Specs |
| 61318360857 | BMW | 91°C / 99°C Standard Dual Normally Open (NO) |
M14 x 1.5 |
3-Pin Hex | BMW E36 318i/325i/328i, E34 525i/535i, E38 740i, Z3 2.8 Cross: FEBI 12412, FAE 37820, FACET 7.5684, BEHR TSW 32D |
Request Sample / RFQ |
| 61311378320 | BMW | 91°C / 99°C Dual Stage Normally Open (NO) |
M14 x 1.5 |
3-Pin Round | BMW E30 318i/325i/M3, E28 528e/535i, E24 635CSi, E32 735i Cross: FEBI 01784, FAE 37780, FACET 7.5182, VDO 29/2/2 |
Request Sample / RFQ |
| 61311364272 | BMW | 91°C Single Stage Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | BMW E30 316/318i, E28 520i/525i, E21 320/323i Cross: FEBI 01785, FAE 36610, FACET 7.5097, BERU ST024 |
Request Sample / RFQ |
| 61318376440 | BMW | 97°C / 105°C Dual Stage Normally Open (NO) |
M14 x 1.5 |
3-Pin Hex | BMW E46, E39 540i, E53 X5 4.4i, E38 750iL M62/M73 Cross: FAE 37835, FACET 7.5686, FEBI 19946 |
Request Sample / RFQ |
| 13621703993 | BMW Diesel | 95°C Single Stage Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | BMW E36 325tds, E34 525tds, E38 725tds M51 Turbo Diesel Cross: FEBI 12417, FAE 36615, BERU ST032 |
Request Sample / RFQ |
| 0065451424 | Mercedes-Benz | 100°C / 107°C Aux Fan Normally Open (NO) |
M14 x 1.5 |
3-Pin Round | Mercedes W124 (260E, 300E), W126 (300SE, 420SEL, 560SEL), W201 190E, R129 Cross: A0065451424, FEBI 01786, FAE 37790, BEHR TSW 28D, BERU ST052 |
Request Sample / RFQ |
| 0065454224 | Mercedes-Benz | 105°C Aux Fan Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin Round | Mercedes W124 E320, W202 C280, W210 E320/E420, W140 S320/S500 Cross: A0065454224, FEBI 12413, FAE 36630, FACET 7.5187, HELLA 6ZT 007 801-011 |
Request Sample / RFQ |
| 0085423217 | Mercedes-Benz | 95°C / 100°C Dual Stage Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | Mercedes Sprinter T1N (901/902/903 2.9 TDI), Vito W638, C-Class W202 Cross: A0085423217, FEBI 12414, FAE 36640, DT 4.61850 |
Request Sample / RFQ |
| 0055452424 | Mercedes-Benz | 85°C Low-Temp Fan Normally Open (NO) |
M14 x 1.5 |
2-Pin Round | Mercedes W123 230E/280E, W124 200/230E, W126 280S M102/M110 Cross: A0055452424, FEBI 01787, FAE 36605, BERU ST018 |
Request Sample / RFQ |
| 0085424517 | Mercedes-Benz | 100°C Overheat Warning Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | Mercedes Sprinter 903/904 CDI, Vario, T2/LN1 Commercial Van Cross: A0085424517, DT 4.61851, FEBI 19949 |
Request Sample / RFQ |
| 96138637 | Peugeot / Citroen | 97°C / 92°C Fan Switch Normally Open (NO) |
M22 x 1.5 |
2-Pin Blue | Peugeot 206, 306, 406, Partner 1.4, 1.6, 1.9D; Citroen Berlingo, Xsara Cross: 1264.26, 1264.38, FAE 37840, FACET 7.5682, VALEO 819770 |
Request Sample / RFQ |
| 1264.40 | Peugeot / Citroen | 95°C / 100°C Dual Stage Normally Open (NO) |
M22 x 1.5 |
3-Pin Brown | Peugeot 106, 307, 406 2.0 HDI; Citroen C3, C5, Xsara Picasso Cross: 96064561, FAE 37850, FACET 7.5683, FEBI 19948 |
Request Sample / RFQ |
| 1264.45 | Peugeot / Citroen | 97°C Single Fan Switch Normally Open (NO) |
M22 x 1.5 |
2-Pin Green | Peugeot 206 1.4 HDI, 307 1.6 HDI; Citroen C2, C3 HDI DV4TD Cross: FAE 37855, FACET 7.5685, VALEO 819772 |
Request Sample / RFQ |
| 7700778783 | Renault | 92-82°C / 97-87°C Dual Normally Open (NO) |
M22 x 1.5 |
3-Pin White | Renault Clio I/II, Megane I, Laguna I, Scenic, Kangoo 1.4, 1.6, 1.9 DTI Cross: 7700810887, 7700786400, FAE 37815, FACET 7.5681, VALEO 819768 |
Request Sample / RFQ |
| 7700810887 | Renault | 92°C / 87°C Single Fan Normally Open (NO) |
M22 x 1.5 |
2-Pin White | Renault 19, Twingo I, Express, Kangoo 1.2, 1.4 Energy E7J Cross: 7700778782, FAE 36675, FACET 7.5112, FEBI 01789 |
Request Sample / RFQ |
| 7700786400 | Renault Commercial | 95°C / 102°C Heavy Fan Normally Open (NO) |
M22 x 1.5 |
3-Pin Black | Renault Master II, Trafic I/II 2.5D, 2.8 DTI S9W/S9U Sofim Cross: 7700839072, FAE 37825, FACET 7.5687 |
Request Sample / RFQ |
| 5972332 | Fiat / Alfa Romeo | 92°C / 87°C Single Fan Normally Open (NO) |
M22 x 1.5 |
2-Pin Blade | Fiat Punto, Uno, Panda, Tipo, Tempra; Alfa Romeo 145, 146 1.4/1.6 Cross: 7588802, 4443753, FAE 36650, FACET 7.5100, FEBI 01788 |
Request Sample / RFQ |
| 4443753 | Fiat / Iveco | 92°C / 87°C Dual Fan Normally Open (NO) |
M22 x 1.5 |
3-Pin Blade | Fiat Ducato 1.9D/2.5D, Talento; Iveco Daily I/II 2.5D/2.8D Cross: 5972333, FAE 37710, FACET 7.5146, MAGNETI MARELLI 171916011010 |
Request Sample / RFQ |
| 60811231 | Alfa Romeo | 95°C / 102°C Twin Spark Normally Open (NO) |
M22 x 1.5 |
3-Pin Oval | Alfa Romeo 145, 146, 155, 156, GTV 1.8TS, 2.0TS, 2.5 V6 Busso Cross: 7642674, FAE 37838, FACET 7.5688 |
Request Sample / RFQ |
| 1378864 | Volvo Car | 92°C / 87°C Fan Switch Normally Open (NO) |
M22 x 1.5 |
2-Pin Blade | Volvo 240, 740, 940 B200, B230, B204, B234 Turbo Cross: 3450942, FAE 36660, FACET 7.5102, FEBI 01790 |
Request Sample / RFQ |
| 9125463 | Volvo Car | 95°C Aux Fan Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | Volvo 850, S70, V70, S40, V40 2.0T, 2.3 T5, 2.5 20V Cross: 3450943, FAE 36665, FACET 7.5103 |
Request Sample / RFQ |
| 89428-10010 | Toyota / Lexus | 90°C Failsafe Relay Trip Normally Closed (NC) |
M16 x 1.5 |
1-Pin Spade | Toyota Corolla AE92/AE100/AE111, Camry SXV10/20, Hilux, Starlet, Celica Cross: 89428-10011, 89428-12160, FAE 36620, FACET 7.5098, Tama BS-101 |
View Product Specs |
| 89428-12160 | Toyota | 93°C Fan Trigger Normally Closed (NC) |
M16 x 1.5 |
1-Pin Blade | Toyota Camry SXV20 2.2L, Corolla ZZE110, RAV4 2.0L 3S-FE Cross: 89428-14070, FAE 36625, FACET 7.5105, Beck/Arnley 201-1522 |
Request Sample / RFQ |
| 89428-33010 | Toyota / Lexus | 90°C Radiator Fan Switch Normally Open (NO) |
M16 x 1.5 |
2-Pin Plug | Toyota Camry MCV20 3.0L V6 1MZ-FE, Avalon, Sienna, Lexus ES300 Cross: 89428-02010, FAE 37865, FACET 7.5689, Standard TS-382 |
Request Sample / RFQ |
| 89428-02010 | Toyota / Pontiac | 93°C Fan Switch Normally Open (NO) |
M16 x 1.5 |
2-Pin Plug | Toyota Corolla ZZE122, Matrix 1.8L 1ZZ-FE, Pontiac Vibe Cross: 89428-24010, FAE 37875, FACET 7.5692, Wells SW632 |
Request Sample / RFQ |
| 89428-14070 | Toyota | 90°C Fan Switch Normally Closed (NC) |
M16 x 1.5 |
1-Pin Blade | Toyota Land Cruiser HZJ75/80 1HZ, Supra MA70 7M-GE, Previa 2.4L Cross: 89428-15010, Tama BS-104, FAE 36635, FACET 7.5108 |
Request Sample / RFQ |
| 89428-15010 | Toyota | 88°C Fan Switch Normally Closed (NC) |
M16 x 1.5 |
1-Pin Blade | Toyota Starlet EP82/EP91, Paseo, Tercel 4E-FE, 5E-FE Cross: Tama BS-102, FAE 36622, FACET 7.5099 |
Request Sample / RFQ |
| 89428-20060 | Toyota | 90°C Fan Switch Normally Closed (NC) |
M16 x 1.5 |
1-Pin Blade | Toyota Carina E, Corona, Caldina ST191 3S-FE, 4S-FE, 7A-FE Cross: Tama BS-105, FAE 36628, Standard TS-285 |
Request Sample / RFQ |
| 89428-24010 | Toyota Commercial | 90°C Van Fan Switch Normally Closed (NC) |
M16 x 1.5 |
1-Pin Spade | Toyota Hiace RZH100/112 1RZ/2RZ, Coaster Bus, Dyna Truck Cross: Tama BS-106, Toyota Commercial Switch |
Request Sample / RFQ |
| 89428-41010 | Toyota SUV | 95°C Prado Switch Normally Open (NO) |
M16 x 1.5 |
2-Pin Plug | Toyota Land Cruiser Prado KZJ95/KDJ120 1KZ-TE, 1KD-FTV D-4D Cross: Tama BS-108, Denso 077500 |
Request Sample / RFQ |
| 37760-P00-003 | Honda / Acura | 93°C ON / 88°C OFF Normally Open (NO) |
M18 x 1.5 |
2-Pin Round | Honda Civic (92-05), Accord (94-07), CR-V (97-06), Integra, RSX, S2000 Cross: 37760-P00-004, 37760-PLZ-E01, TS-295, SW534, FAE 37810, FACET 7.5186 |
View Product Specs |
| 37770-PH2-014 | Honda | 90°C Radiator Fan Switch Normally Open (NO) |
M16 x 1.5 |
2-Pin Round | Honda Civic (1988-1991), CRX 1.5/1.6, Accord (1986-1989 2.0L) Cross: 37760-PB2-003, FAE 37760, FACET 7.5178, Tama BS-201 |
Request Sample / RFQ |
| 37760-PB2-003 | Honda | 85°C Low-Temp Spec Normally Open (NO) |
M18 x 1.5 |
2-Pin Round | Honda Prelude 2.0/2.1, Legend 2.5/2.7 V6, Civic Wagon 4WD Cross: 37760-P73-003, FAE 37770, FACET 7.5180, Standard TS-197 |
Request Sample / RFQ |
| 37760-P73-003 | Acura / Honda | 90°C Type R Spec Normally Open (NO) |
M18 x 1.5 |
2-Pin Round | Acura Integra Type R DC2 B18C5, NSX 3.0L/3.2L C30A/C32B, S2000 AP1 Cross: Honda Performance Thermo Switch, Tama BS-203 |
Request Sample / RFQ |
| 37870-PJ7-003 | Honda | 95°C Engine Temp Switch Normally Open (NO) |
M12 x 1.5 |
2-Pin Oval | Honda Civic EK3/EK4, Odyssey RA6 2.3L F23A, CR-V RD1 B20Z Cross: FAE 33160, FACET 7.3160, Tama CS-201 |
Request Sample / RFQ |
| 21595-01A00 | Nissan | 90°C Fan Switch Normally Open (NO) |
M16 x 1.5 |
2-Pin Blade | Nissan Sunny B12, Sentra B13 GA16DE, Pulsar N14, Patrol Y60 2.8 TD Cross: 21595-17B00, 21595-05A00, FAE 36670, FACET 7.5110, Tama BS-301 |
Request Sample / RFQ |
| 25080-89907 | Nissan | 100°C Overheat Sender Resistance / Trip |
1/8-28 BSPT |
1-Pin Spade | Nissan Patrol GQ/GU TD42, Navara D21/D22 TD27/QD32, Terrano, Skyline Cross: 25080-89903, FAE 31170, FACET 7.3005, Tama GS-301 |
Request Sample / RFQ |
| 25080-70J00 | Nissan | 95°C Warning Switch Normally Open (NO) |
M12 x 1.5 |
1-Pin Bullet | Nissan Primera P10/P11 SR20DE, Almera N15, Serena C23 Cross: Tama GS-304, FAE 31180, FACET 7.3008 |
Request Sample / RFQ |
| MB356704 | Mitsubishi | 85°C Fan Thermo Switch Normally Open (NO) |
M16 x 1.5 |
2-Pin Plug | Mitsubishi Pajero/Montero V20/V40 2.5 TD 4D56, 3.0 V6 6G72, Galant, L300 Cross: MB605586, MB568959, FAE 37800, FACET 7.5184, Tama BS-401 |
Request Sample / RFQ |
| MC845873 | Mitsubishi Fuso | 105°C Overheat Alarm Normally Open (NO) |
PT 3/8 |
1-Pin Bullet | Fuso Canter FE/FG, Fighter FK/FM 6D14, 6D16, Super Great 8DC9 Cross: ME049233, ME079493, New-Era TS-14, Fuso Heavy Fleet |
Request Sample / RFQ |
| ME079493 | Mitsubishi Fuso | 108°C Severe Alarm Normally Open (NO) |
PT 3/8 |
2-Pin Blade | Fuso Heavy Commercial Heavy Truck 8M20, 8M21, 6M70 Euro 3/4 Cross: ME049234, Fuso Truck Parts Japan |
Request Sample / RFQ |
| 8-97125601-1 | Isuzu | 100°C High Temp Alarm Normally Open (NO) |
M16 x 1.5 |
1-Pin Blade | Isuzu NPR, NQR, NHR, Elf 4HF1, 4HG1, 4HE1, D-Max 4JH1-TC Cross: 8971256011, 8-94457297-0, Tama GS-501, Isuzu Commercial |
Request Sample / RFQ |
| 1-83161019-1 | Isuzu Commercial | 105°C Heavy Alarm Normally Open (NO) |
PT 3/8 |
2-Pin Heavy Plug | Isuzu GIGA C/E Series, Forward F-Series 6HK1, 6WG1, 6UZ1 Euro 3/4/5 Cross: 1831610191, 8-97022796-0, Isuzu Heavy Truck Parts |
Request Sample / RFQ |
| 8-94457297-0 | Isuzu | 98°C Trooper Alarm Normally Open (NO) |
M16 x 1.5 |
1-Pin Spade | Isuzu Trooper, Rodeo, Pickup 2.8 TD 4JB1-T, 3.1 TD 4JG2-T Cross: Tama GS-502, Isuzu 4×4 Parts |
Request Sample / RFQ |
| B3C6-18-840 | Mazda | 91°C Fan Switch Normally Open (NO) |
M16 x 1.5 |
1-Pin Spade | Mazda 323, 626, MX-5 Miata NA/NB 1.6L/1.8L B6/BP, Protege Cross: FS11-18-840, KL01-18-840, FAE 36645, FACET 7.5109, Tama BS-601 |
Request Sample / RFQ |
| 25360-37100 | Hyundai / Kia | 93°C Radiator Fan Switch Normally Open (NO) |
M16 x 1.5 |
2-Pin Plug | Hyundai Sonata, Santa Fe, Tucson 2.0L/2.4L; Kia Optima, Sportage Cross: 25360-22000, 25360-33000, FAE 37878, FACET 7.5694 |
Request Sample / RFQ |
| 0K201-18-840 | Kia / Mazda | 88°C Fan Switch Normally Open (NO) |
M16 x 1.5 |
1-Pin Spade | Kia Sephia 1.6L B6, Sportage 2.0L FE DOHC 16V, Pride 1.3L Cross: B3C6-18-840, FAE 36648, FACET 7.5111 |
Request Sample / RFQ |
| 12513303 | GM / Chevrolet | 210°F (99°C) Fan Switch Normally Open (NO) |
3/8"-18 NPT |
1-Pin Stud | Chevy Camaro, Corvette C4 L98, Pontiac Firebird, SBC 305/350, BBC 454 Cross: 10045847, 14043276, 25036898, AC Delco D1855, Standard TS-136 |
View Product Specs |
| 10045847 | GM / Chevrolet | 238°F (114°C) Secondary Normally Open (NO) |
3/8"-18 NPT |
1-Pin Stud | Chevy Caprice Police 9C1, Impala SS, Corvette C4 High-Speed Fan Aux Cross: 10045848, AC Delco D1854, Wells SW504, Standard TS-148 |
Request Sample / RFQ |
| 14043276 | GM / Pontiac | 215°F (102°C) Fan Switch Normally Open (NO) |
3/8"-18 NPT |
1-Pin Stud | Pontiac Firebird Trans Am 5.0L/5.7L TPI, Buick Grand National 3.8L Turbo Cross: AC Delco D1858, Standard TS-142, Wells SW506 |
Request Sample / RFQ |
| 25036898 | GMC / Chevrolet | 212°F (100°C) Temp Switch Normally Open (NO) |
3/8"-18 NPT |
1-Pin Spade | GMC Sierra, Chevy Silverado C/K 1500/2500/3500 5.7L 350, 7.4L 454 Cross: 25036882, AC Delco D1862, Standard TS-162, Wells SW508 |
Request Sample / RFQ |
| 15326386 | GM Heavy Duty | 220°F Diesel Alarm Normally Open (NO) |
3/8"-18 NPT |
2-Pin Weatherpack | Chevy Silverado 2500/3500 6.5L Turbo Diesel, Suburban, Tahoe 6.5TD Cross: AC Delco 213-928, Standard TS-298, Wells SW542 |
Request Sample / RFQ |
| 86AU-8B607-AA | Ford | 95°C / 100°C Fan Switch Normally Open (NO) |
M22 x 1.5 |
2-Pin Blade | Ford Escort, Sierra, Fiesta, Transit Mk3/Mk4 2.0 OHC Pinto, 2.5D Cross: 89FB-8B607-AA, 6165207, FAE 36655, FACET 7.5101, FEBI 01792 |
Request Sample / RFQ |
| 89FB-8B607-AA | Ford | 92°C / 97°C Dual Fan Normally Open (NO) |
M22 x 1.5 |
3-Pin Blade | Ford Fiesta Mk3, Orion, Escort Mk5, Courier 1.3, 1.4, 1.8D Cross: 6165208, FAE 37822, FACET 7.5685, FEBI 19947 |
Request Sample / RFQ |
| F0AZ-10884-A | Ford / Lincoln | 215°F Overheat Sender Switch / Sender |
1/8"-27 NPT |
1-Pin Blade | Ford F-150, F-250, F-350, Mustang 4.6L/5.0L/5.8L, 7.3L Powerstroke Cross: SW-2328, E3ZZ-10884-A, Motorcraft SW2328, Standard TS-258 |
Request Sample / RFQ |
| E3ZZ-10884-A | Ford Mustang | 210°F Temp Switch Switch / Sender |
1/8"-27 NPT |
1-Pin Post | Ford Mustang Foxbody 5.0L 302 HO (1983-1993), Thunderbird 2.3 Turbo Cross: Motorcraft SW-1854, Standard TS-118 |
Request Sample / RFQ |
| 52028637 | Dodge / Ram | 215°F Aux Fan Switch Normally Open (NO) |
3/8"-18 NPT |
2-Pin Weatherpack | Dodge Ram 1500/2500, Dakota, Durango 3.9L V6, 5.2L V8, 5.9L Magnum Cross: 52028784, 33004281, Standard TS-342, Wells SW612 |
Request Sample / RFQ |
| 52028784 | Jeep / Chrysler | 218°F Fan Switch Normally Open (NO) |
3/8"-18 NPT |
2-Pin Weatherpack | Jeep Cherokee XJ (1991-2001 4.0L), Grand Cherokee ZJ 4.0L / 5.2L Cross: Mopar 52028784, Standard TS-354, Wells SW618 |
Request Sample / RFQ |
| 33004281 | Jeep | 215°F Overheat Switch Normally Open (NO) |
1/8"-27 NPT |
1-Pin Blade | Jeep Wrangler YJ/TJ 2.5L, 4.0L AMC Inline 6 (1987-1999) Cross: Mopar 33004281, Standard TS-210, Wells SW514 |
Request Sample / RFQ |
| 3015238 | Cummins | 98°C (208°F) High Temp Alarm Normally Open (NO) |
1/2"-14 NPT |
2 Stud Posts | Cummins NT855, N14, KTA19, KTA38, KTA50, ISM11, 6BT, 6CT Marine/Genset Cross: 3056344, 3846660, 4954905, 3015237 (Oil 115°C), VDO 29/2/2 |
View Product Specs |
| 3056344 | Cummins | 103°C (217°F) Alarm/Trip Normally Open (NO) |
1/2"-14 NPT |
2 Stud Posts | Cummins K38, K50, QSK19, VTA28 Heavy Industrial & Marine Auxiliary Cross: 3015238, Cummins Heavy Marine Power Switch |
Request Sample / RFQ |
| 3015237 | Cummins | 115°C (239°F) Oil Temp Alarm Normally Open (NO) |
1/2"-14 NPT |
2 Stud Posts | Cummins NTA855, KTA19, KTA38 Diesel Genset Sump Oil Overheat Alarm Cross: Cummins Lube Oil Protection Switch |
Request Sample / RFQ |
| 3408645 | Cummins | Dual Switch / Sensor Alarm + Resistance |
1/2"-14 NPT |
2-Pin Deutsch | Cummins M11, ISM11, N14 CELECT Heavy Commercial Fleets Cross: 3846660, 4954905, Cummins CELECT Plus Sensor |
Request Sample / RFQ |
| 3920363 | Cummins B-Series | 98°C Alarm Switch Normally Open (NO) |
M16 x 1.5 |
1-Pin Blade | Cummins 4BT 3.9L, 6BT 5.9L Turbo Diesel Dongfeng / Foton / Freightliner Cross: 3920364, Komatsu 6732-81-3140, DCEC Cummins |
Request Sample / RFQ |
| 4W-9972 | Caterpillar | 98°C (208°F) Water Temp GP Normally Open (NO) |
1/2"-14 NPT |
2 Stud Posts | CAT 3304, 3306, 3406, 3408, 3412, D6D, D7G, D8K, 966D, 980C, 12G Cross: 4W9972, 7C-0570, 2W-8004, 9W-1492, 114-5333, 7E-6108 |
View Product Specs |
| 7C-0570 | Caterpillar | 103°C (217°F) Shutdown GP Normally Open (NO) |
1/2"-14 NPT |
2 Stud Posts | CAT 3406B/C, 3408, 3412, 3508, 3512, 3516 Mining & Gensets Cross: 7C0570, 4W-9972, CAT Heavy Equipment Contactor |
Request Sample / RFQ |
| 2W-8004 | Caterpillar | 107°C (225°F) Emergency Cutoff Normally Open (NO) |
1/2"-14 NPT |
2 Stud Posts | CAT 3306, 3406 Industrial Engine High-Heat Protection Switch Cross: 2W8004, CAT Off-Highway Emergency Shutdown |
Request Sample / RFQ |
| 9W-1492 | Caterpillar | 96°C Alarm Switch Normally Open (NO) |
1/2"-14 NPT |
2 Stud Posts | CAT D6H, D7H, 950F Earthmoving Machine Water Temp GP Cross: 9W1492, CAT Construction Contactor |
Request Sample / RFQ |
| 114-5333 | Caterpillar | 105°C Electronic Switch GP Normally Open (NO) |
3/4-16 UNF / 1/2 NPT |
2-Pin Deutsch DT | CAT 3126, 3176, C10, C12, C15, 3406E Heavy On-Highway Trucks Cross: 1145333, CAT Electronic Temperature Switch GP |
Request Sample / RFQ |
| 163-6701 | Caterpillar C-Series | Dual Switch / Sensor ECM Cutoff |
3/4-16 UNF |
2-Pin Deutsch | CAT C-15, C-16, C-18 ACERT Industrial & On-Highway Truck Cross: 1636701, 238-0112, CAT Heavy Diesel Sensor |
Request Sample / RFQ |
| 6732-81-3140 | Komatsu | 98°C Overheat Alarm Normally Open (NO) |
M16 x 1.5 |
1-Pin Bullet | Komatsu PC200-6/7, PC220-7, PC300-7 Excavators, 6D102, 6D107 Engines Cross: 6732813140, 7861-92-3320, 6215-81-8210, Cummins 3920363 |
View Product Specs |
| 7861-92-3320 | Komatsu | Dual Sensor & Switch Monitor + Warning |
M16 x 1.5 |
2-Pin Triangle | Komatsu PC200-5, PC120-5, PC220-5, PC400-5 Mechatro Panel Cross: 7861923320, Komatsu Hydraulic Excavator Monitor Sensor |
Request Sample / RFQ |
| 6215-81-8210 | Komatsu | 105°C Bulldozer Alarm Normally Open (NO) |
PT 1/2 |
2 Heavy Studs | Komatsu D65, D85, D155, D375 Dozers, 6D125, 6D140 Engines Cross: 6215818210, Komatsu Mining Dozer Overheat Protection |
Request Sample / RFQ |
| 600-421-6630 | Komatsu Heavy Mining | 108°C High-Heat Alarm Normally Open (NO) |
PT 1/2 |
2-Pin Sealed | Komatsu PC400-7, PC600-8, PC1250 Mining Excavators SAA6D140E Cross: 6004216630, Komatsu Heavy Mining Switch |
Request Sample / RFQ |
| 0045452914 | Mercedes Actros | 100°C Coolant Trip Normally Open (NO) |
M14 x 1.5 |
2-Pin DIN | Mercedes Actros MP1/MP2/MP3, Axor, Atego OM501LA, OM502LA, OM906LA Cross: A0045452914, 0045453014, FEBI 12410, DT Spare Parts 4.61852 |
View Product Specs |
| 0045453014 | Mercedes Actros / Bus | 105°C Emergency Alarm Normally Open (NO) |
M14 x 1.5 |
2-Pin DIN | Mercedes Actros Heavy Haul, Citaro City Bus, Econic Waste Truck Cross: A0045453014, DT 4.61853, BEHR TSW 34D |
Request Sample / RFQ |
| 0005423817 | Mercedes Commercial | 102°C Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | Mercedes SK 1838, Actros 3340, Tourismo Coach OM441LA, OM442LA Cross: A0005423817, FEBI 12418, DT 4.61854 |
Request Sample / RFQ |
| 20450685 | Volvo Truck / Mack | 102°C Fan & Warning Normally Open (NO) |
M18 x 1.5 |
2-Pin AMP | Volvo FH12, FM12, NH12, FL6, Mack CH, Vision D12C, D12D Cross: 20513340, 8140024, 1544683, DT 2.27092 |
Request Sample / RFQ |
| 8140024 | Volvo Commercial | 102°C Overheat Alarm Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | Volvo F10, F12, FL10, B10M Bus TD100, TD120, TD122 Cross: 1544683, FEBI 12415, DT 2.27090 |
Request Sample / RFQ |
| 8140023 | Volvo Commercial | 95°C Low-Speed Fan Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | Volvo FL7, FL10, NL10, NL12 Heavy Commercial Haulers Cross: DT 2.27089, Volvo Commercial |
Request Sample / RFQ |
| 1425881 | Scania | 102°C Coolant Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin DIN | Scania 4-Series 94, 114, 124, 144, 164 V8 DC11, DC12, DSC14 Cross: 1448107, 1789364, 1934584, DT 1.21634 |
Request Sample / RFQ |
| 1789364 | Scania | 105°C Overheat Warning Normally Open (NO) |
M16 x 1.5 |
2-Pin Round | Scania P/G/R/S-Series Euro 4, 5, 6 DC13, DC16 V8 Heavy Transport Cross: 1934584, DT 1.21636, Scania Fleet Euro 6 Switch |
Request Sample / RFQ |
| 51.27421-0160 | MAN Truck & Bus | 100°C Coolant Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin DIN | MAN F2000, TGA, TGM, TGX D2866, D2876, D2066 Euro 2/3/4 Cross: 51.27421-0180, 51274210160, DT 3.33080, FEBI 12416 |
Request Sample / RFQ |
| 51.27421-0180 | MAN Truck & Bus | 105°C Alarm Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin DIN | MAN TGA, TGS, TGX Euro 4/5/6 D2676 Long-Haul Fleet Cross: 51274210180, DT 3.33082, MAN Genuine Switch |
Request Sample / RFQ |
| 1332393 | DAF Trucks | 102°C Alarm Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin DIN | DAF XF95, XF105, CF85 XE315C, XE355C, PACCAR MX300 Cross: 1693121, 1785530, DT 5.42080, FEBI 19950 |
Request Sample / RFQ |
| 0683594 | DAF Trucks | 98°C Low-Speed Fan Normally Open (NO) |
M14 x 1.5 |
2-Pin DIN | DAF 75CF, 85CF, 95XF ATI 11.6L Heavy Haul Cross: 1332392, DT 5.42078, DAF Commercial |
Request Sample / RFQ |
| 504040941 | IVECO | 102°C Coolant Switch Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | IVECO Stralis, EuroTrakker, Trakker Cursor 8, 10, 13 Cross: 500318534, 4856424, DT 7.24070, MAGNETI MARELLI |
Request Sample / RFQ |
| 99455420 | IVECO Commercial | 98°C Overheat Warning Normally Open (NO) |
M14 x 1.5 |
2-Pin Plug | IVECO EuroCargo Tector 4-Cyl / 6-Cyl 75E15, 120E21, 150E28 Cross: 500318535, DT 7.24072 |
Request Sample / RFQ |
| 2848A127 | Perkins / FG Wilson | 103°C (217°F) Genset Alarm Normally Open (NO) |
1/2"-14 NPT |
Single Blade / 2-Pin | Perkins 1004, 1006, 1103, 1104, 1106; FG Wilson Gensets, Massey Ferguson Cross: 2848A126, 2848A121, 185246190, FG Wilson 994-047, CAT 214-4861 |
View Product Specs |
| 185246190 | Perkins Compact | 105°C Mini Diesel Alarm Normally Open (NO) |
3/8"-18 NPT |
1-Pin Bullet | Perkins 403D-11, 404D-15, 404D-22 Compact Industrial Genset & Mini Digger Cross: 2848A126, FG Wilson Power Solutions |
Request Sample / RFQ |
| 01180121 | Deutz | 110°C Air-Cooled Cutoff Normally Open (NO) |
M10 x 1.5 |
1-Pin Screw | Deutz 912 / 913 Series air-cooled engines: F2L912, F3L912, F4L912, F6L912 Cross: 01182377, 04190847, 01178982, 04212555, VDO 29/2/2 |
View Product Specs |
| 04212555 | Deutz Oil-Cooled | 120°C Oil Temp Cutoff Normally Open (NO) |
M14 x 1.5 |
2-Pin Blade | Deutz 1011 / 2011 Oil-Cooled F2M1011, BF4M2011 Bobcat / Gehl Skid Steer Cross: 04190847, Deutz Engine Protection |
Request Sample / RFQ |
| 15841-39010 | Kubota | 105°C Overheat Alarm Normally Open (NO) |
M12 x 1.5 / 1/8 PT |
1-Pin Bullet | Kubota D722, D902, D1105, V1505, V2203; Bobcat mini-excavators Cross: 16222-83040, 16851-65510, 15841-83040, Bobcat 6670705 |
Request Sample / RFQ |
| 19267-83040 | Kubota Heavy | 108°C High-Heat Switch Normally Open (NO) |
PT 3/8 |
2-Pin Blade | Kubota V3300, V3600, V3800 Turbo Tractors M9000, M105, KX080 Excavators Cross: 16222-83042, Kubota Industrial Diesel |
Request Sample / RFQ |
| 121250-44901 | Yanmar | 105°C Marine/Genset Alarm Normally Open (NO) |
PT 3/8 |
1-Pin Bullet | Yanmar 3TNE, 4TNE, 3TNV, 4TNV88, 4TNV98 industrial & marine diesels Cross: 124450-44902, 124250-49350, 129150-49360 |
Request Sample / RFQ |
| 124250-49350 | Yanmar Marine | 95°C Seawater/Coolant Normally Open (NO) |
PT 3/8 |
1-Pin Screw | Yanmar Marine Inboard 3JH, 4JH, 4LH, 6LP Diesel Propulsion Cross: Yanmar Marine Sentry Switch |
Request Sample / RFQ |
| 23515251 | Detroit Diesel | 208°F (98°C) Shutdown Normally Open (NO) |
1/2"-14 NPT |
2-Pin Weatherpack | Detroit Diesel Series 60 (12.7L, 14.0L), DD13, DD15 Freightliner Cascadia Cross: 23517457, 23518092, DDC Heavy Fleet Switch |
Request Sample / RFQ |
| 612600090288 | Weichai Power | 98°C Heavy Truck Alarm Normally Open (NO) |
M16 x 1.5 |
1-Pin Bullet | Weichai Steyr WD615, WP10 Heavy Trucks Shacman, Sinotruk HOWO, Foton Auman Cross: 612600090506, Weichai Heavy Truck OE |
Request Sample / RFQ |
| 612600090506 | Weichai Power | 103°C Landking Cutoff Normally Open (NO) |
M16 x 1.5 |
2-Pin AMP | Weichai WP12, WP13 Heavy Dump Truck, Mining Tipper, Heavy Hauler Cross: Weichai Electronic Protection Switch |
Request Sample / RFQ |
| 150-1115030 | Yuchai Diesel | 98°C Bus & Truck Alarm Normally Open (NO) |
M14 x 1.5 |
1-Pin Bullet | Yuchai YC6108, YC6A, YC6L Heavy Transit Bus Yutong, King Long, Zhongtong Cross: Yuchai Power Commercial Switch |
Request Sample / RFQ |
| 0280130214 | Bosch / Mercedes-Benz | 35°C / 8s Cold Start Timed Bimetal Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | Mercedes W123, W124, W126, R107 280E, 380SL, 500SEL K-Jetronic / KE-Jetronic Cross: A0045459114, 0045459114, 0065459024, FEBI 01777, VDO 29/2/2 |
View Product Specs |
| 0280130219 | Bosch / BMW | 35°C / 8s Cold Start Timed Bimetal Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | BMW E30 325i/325e, E28 528i/535i, E24 635CSi, E23 735i L-Jetronic Cross: 13621362599, 13621274630, 13621357414, Bosch Classic |
Request Sample / RFQ |
| 0280130218 | Bosch / Porsche | 45°C / 15s Cold Start Timed Bimetal Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | Porsche 911 (1974-1989), 924, 928, 930 Turbo 3.0L / 3.3L CIS K-Jetronic Cross: 91161711700, 92860611300, Bosch Classic Heritage |
Request Sample / RFQ |
| 0280130217 | Bosch / VW / Audi | 35°C / 8s Cold Start Timed Bimetal Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | VW Beetle, Golf 1 GTI 1.6/1.8 EG/DX, Scirocco, Audi 80/100 Quattro Cross: 043906163A, 035906161A, 026906161, FEBI 01778 |
Request Sample / RFQ |
| 0280130215 | Bosch / Volvo | 35°C / 8s Cold Start Timed Bimetal Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | Volvo 240, 740, 760 Turbo B21ET, B23ET, B28E V6 PRV CIS Cross: Volvo 1266392, 1346392, Bosch Classic |
Request Sample / RFQ |
| 0280130210 | Bosch / Saab | 35°C / 8s Cold Start Timed Bimetal Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | Saab 900 Turbo, 99 Turbo B201, B202 8V K-Jetronic Cross: Saab 9319808, Bosch Heritage |
Request Sample / RFQ |
| 89462-20010 | Toyota | 22°C – 35°C Cold Start Bimetal Timer |
M14 x 1.5 |
2-Pin Brown Plug | Toyota 4Runner, Pickup (1989-1995 22R-E 2.4L, 3VZ-E 3.0L V6) Cross: 89462-30011, 89462-20020, Tama BS-109, Standard TS-288 |
Request Sample / RFQ |
| 89462-30011 | Toyota / Lexus | 35°C Cold Start Timer Bimetal Timer |
M14 x 1.5 |
2-Pin Green Plug | Toyota Land Cruiser FJ80 3F-E, Celica All-Trac 3S-GTE, MR2 Turbo Cross: 89462-20010, Toyota Classic EFI Switch |
Request Sample / RFQ |
| 043906163A | Volkswagen | 35°C / 8s Cold Start Timed Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | VW Transporter T3 Vanagon 2.0L Air-Cooled / 2.1L Wasserboxer Digijet Cross: 0280130217, Bosch 0 280 130 217, VW Heritage |
Request Sample / RFQ |
| 035906161A | Audi Classic | 45°C / 8s Turbo Spec Timed Cutoff |
M14 x 1.5 |
2-Pin Bosch EV1 | Audi Ur-Quattro 10V Turbo WR, 200 5T Turbo Type 43/44 Cross: Bosch 0280130214, VAG Classic Heritage |
Request Sample / RFQ |
Temperature Switch Engineering & Sourcing Guide
Key design considerations for automotive fleet managers, heavy machinery rebuilders, and auto electrical distributors.
1. Bimetallic Snap-Disc vs. Wax Pellet Actuators
Modern automotive and heavy commercial temperature switches operate on two distinct physical actuation principles:
- Bimetallic Snap-Disc: Employs two bonded metals with differing thermal expansion coefficients. At calibrated temperature, internal stress causes the curved disc to instantly invert (“snap”), opening or closing silver-alloy contacts in under 5 milliseconds. This eliminates slow contact arcing and pitting.
- Wax Pellet Actuators: Employs refined paraffin wax mixed with copper particles. When heated, the wax expands sharply, forcing an internal diaphragm and actuating pin to trip heavy-duty electrical contacts. Ideal for high-current fans.
2. Normally Open (NO) vs. Normally Closed (NC) Failsafe Logic
Understanding circuit polarity is critical when replacing OEM thermo switches:
- Normally Open (NO – Standard European & American): Contact remains open at ambient temperature. When coolant reaches trigger threshold (e.g. 95°C), contacts close to energize the fan relay coil or ground dashboard warning lights.
- Normally Closed (NC – Toyota & Asian Failsafe): Contact is closed at normal temperatures. When engine reaches 90°C, the switch opens, de-energizing the relay coil which drops onto its normally-closed high-power contact to run the cooling fan. If the sensor wire snaps or disconnects, the cooling fan turns ON continuously to prevent engine destruction.
3. Dual-Speed Two-Stage Fan Circuit Topology
European vehicles (VW, Audi, BMW, Mercedes, PSA) widely utilize 3-pin dual switches to manage electric cooling fan staging:
- Stage 1 (Low-Speed / 95°C or 80°C): Passes current through an in-line ballast resistor or PWM module to run the fan at 50% speed for quiet, fuel-efficient temperature maintenance during idling.
- Stage 2 (High-Speed / 102°C or 88°C): Bypasses ballast resistor to supply full 12V direct battery power to both fans during severe highway towing, mountain climbs, or extreme desert summer heat.
4. Thread Pitch, Torque & Sealing Standards
Avoid thread stripping or coolant leakage by observing proper mechanical sealing standards:
- Metric Parallel Threads (M10, M12, M14, M16, M18, M22): Seal exclusively against the flat machined flange using an annealed copper or aluminum crush washer. Recommended installation torque: M14 (25-30 Nm), M22 (35-45 Nm). Never use PTFE tape on parallel threads.
- NPT American Taper Threads (1/8″, 3/8″, 1/2″ NPT): Seal along the tapered thread flanks. Hand tighten plus 1.5 to 2.5 turns. Apply high-temperature anaerobic thread paste to ensure seal integrity up to 35 bar pressure.
How to Test a Temperature Switch on the Bench
Step-by-step diagnostic verification using a controlled liquid bath and digital multimeter.
Cold Circuit Continuity Test
Connect multimeter probes set to Ohms/Continuity across switch terminals. Verify switch is OPEN for NO switches (displaying ‘OL’) or CLOSED for NC switches (< 0.5 Ohms). Inspect brass hex and probe for cracks or scale deposits.
Liquid Bath Heating
Submerge the brass probe into a container of water (for set points < 98°C) or mineral oil / engine coolant (for set points > 100°C). Do not submerge electrical terminals. Heat slowly while stirring with a calibrated digital thermometer placed beside the probe.
Snap-Action Trigger Verification
Listen for the audible mechanical ‘click’ as the bimetal disc snaps. Multimeter must instantly beep and show < 0.2 Ohms contact resistance within ± 2°C of the stamped rating (e.g. 98°C ± 2°C). High resistance indicates oxidized or pitted internal contacts.
Cooling Hysteresis Check
Allow the bath to cool naturally. The switch should reset (open again) approximately 5°C to 10°C below its trigger point (e.g. at 90°C-92°C for a 98°C switch). This hysteresis prevents rapid on-off cycling of fan motors.
Request Wholesale Quotation or Custom Set-Point Calibration
SHR Autoparts supports volume warehouse distributors, engine rebuilders, and fleet operators worldwide. We provide custom switching temperature calibrations (60°C to 130°C in 2°C increments), custom wire harness lengths, Deutsch/Weatherpack connector terminations, and private-label retail packaging.
document.addEventListener(‘DOMContentLoaded’, function() {
const searchInput = document.getElementById(‘shr-ts-search’);
const tabs = document.querySelectorAll(‘.shr-ts-tab’);
const table = document.getElementById(‘shr-ts-table’);
const countEl = document.getElementById(‘shr-ts-count’);
if (!table || !searchInput) return;
const rows = Array.from(table.querySelectorAll(‘tbody tr’));
let currentFilter = ‘all’;
function filterTable() {
const query = searchInput.value.toLowerCase().trim();
let visibleCount = 0;
rows.forEach(row => {
const cat = row.getAttribute(‘data-cat’) || ”;
const searchData = (row.getAttribute(‘data-search’) || ”).toLowerCase();
const matchesCat = (currentFilter === ‘all’ || cat === currentFilter);
const matchesQuery = (!query || searchData.includes(query));
if (matchesCat && matchesQuery) {
row.style.display = ”;
visibleCount++;
} else {
row.style.display = ‘none’;
}
});
if (countEl) {
countEl.textContent = `Showing ${visibleCount} of ${rows.length} models`;
}
}
searchInput.addEventListener(‘input’, filterTable);
tabs.forEach(tab => {
tab.addEventListener(‘click’, function() {
tabs.forEach(t => t.classList.remove(‘is-active’));
this.classList.add(‘is-active’);
currentFilter = this.getAttribute(‘data-filter’) || ‘all’;
filterTable();
});
});
});

