5VZ Swap

Portfolio

About this project

What this repo is, what problem it solves, and how the information was checked.

65big jobs on the checklist
147build steps, each tied to a manual page
18research notes
107parts still on the list

The truck and the swap

A 1988 Toyota 4Runner is getting a rebuilt, supercharged 3.4 L 5VZ-FE from a 1998 4Runner in place of its original 3.0 L 3VZ-E. The truck keeps its R150 5-speed and its 88 gauge cluster. The engine gets a Magnuson MP62 supercharger, a CS144 alternator, bluetop injectors and a custom exhaust.

Bolting the engine in is the easy part. The hard part is that the two trucks are ten years apart. The 1988 truck was built around an OBD-I engine computer and a 1980s body harness. The 1998 engine expects an OBD-II computer, different sensors, different relays and different plugs. This repo is the working record of making those two systems talk to each other, and of rebuilding the engine itself.

What the repo is

It started as a folder of notes and turned into a small, organized engineering project:

How the information was checked

How it was built

The research, cross-checking, writing and code were done with Claude Code, an AI coding assistant, working in this repo. I drove the decisions, did the physical work, and took the measurements. The assistant read the manuals, kept the notes consistent, and wrote the generators and this site.

This website

Credits

This is a record of one truck's build, not a how-to. If you're doing your own swap, verify every spec against your own factory manual.