5VZ Swap

Research note

Gauges, speed signal, tach, CEL (98 5VZ-FE + A/T ECM into 88 4Runner, 88 cluster kept)

How pages are cited:

0. A gap in the sources first

RM077U has no 3VZ-E engine sections. FI covers only "22R-E, 22R-TE" (FI-1, pdf 207). EM, IG, LU and CO cover 22R/22R-E/22R-TE. 1988 Toyota 4runner FSM.pdf (566 pages) is the same 4-cylinder book. The 3VZ-E engine details were in a separate supplement we don't have.

The BE chapter (cluster, gauges, senders) does apply to the 88 cluster. The meter-pin table on BE-24 only names 22R-E/22R-TE variants, though. So the 3VZ-E-specific sender part numbers and thread sizes are not in our sources.

Also: the cooling (pdf 323) and lubrication (pdf 331) sections mentioned in TODO.md are for the 22R family.

1. Temperature gauge

1988 (RM077U BE-29/30, pdf 1187–1188)1998 (RM580U BE-42)
Gauge typew/ tach: cross-coil receiver. IG–TU ≈135 Ω, TU–E ≈138 Ω, IG–E ≈273 Ω. w/o tach: bimetal receiver ≈25 Ω behind a 4.5 V regulatorCross-coil with a diode. A–B ≈90, A–C ≈170, B–C ≈230 Ω
Sender spec60 °C: 146.6 Ω (+26.5/−4.0) → 142.6–173.1. 115 °C: 24.3 Ω (+1.3/−1.8) → 22.5–25.650 °C: 234–314 Ω. 120 °C: 24.0–30.5 Ω
WiringSingle wire, sender to cluster A-7 (BE-24)W2, 1-pin, Y-R → II3-21 → meter C11 (EWD p.228)

Does the 98 sender match the 88 gauge? Close, but it reads low. I fitted a thermistor (B-value) curve to both specs. B is about 4,200 K for both, so the curves have the same shape. But the 98 sender is about 1.27–1.29× the 88 sender's resistance at every temperature:

True °C88 sender Ω98 sender Ω88 gauge would show about
80719173 °C
90516682 °C
100384892 °C
11524.331106 °C

2. Oil pressure

3. Speed signal (98 ECM SPD/SP1, E12-12 G-O)

4. Tachometer

5. Check engine light

6. Anything else

From the 88 cluster pin table (BE-24/25) and Monch's N3/N5 list, the 3VZ-E harness also fed:

Corrections to the project docs