Toyota 1FZ-FE Engine

Technical Library › Engine Information › ToyotaUpdated Sep 2026

The 1FZ-FE is the 4.5 liter inline six that powered 80 and 100 series Land Cruisers and the Lexus LX450, and it's a great candidate for a Haltech ECU. This guide sorts out which version you have, how its triggers, coils and sensors connect, and what we'd upgrade along the way.

Which 1FZ do you have?

Toyota built several versions of the 1FZ, and the wiring you need depends on which one is in front of you. This guide covers the fuel-injected 1FZ-FE only. The carbureted 1FZ-F (9.0:1 compression) and the low-output LPG 1FZ-E used in forklifts aren't covered.

VersionIgnitionEngine position sensingOther notes
80 series 1FZ-FESingle coil, external igniter, distributorThree reluctor pickups inside the distributorStepper motor idle valve with a cable-operated manual override. MY95 and later could have ECU-controlled dual fuel tanks, which the Elite supports
100 series 1FZ-FE (MY98 on)Waste spark, three dual-post coils with built-in ignitersReluctor crank and cam sensorsRevised head, pistons, injectors and a longer-runner intake

You'll find the 1FZ-FE in Toyota Land Cruisers from MY92 to MY07 and in the Lexus LX450 from MY95 to MY97. It's an inline six of 4477 cc (about 273 cubic inches) with a firing order of 1-5-3-6-2-4.

Picking a Haltech ECU

Haltech has produced base maps for the Elite adapter harness installs. They need to be imported into the ECU rather than opened as a normal file. Our base map basics article explains what a base map is and isn't.

Engine position sensors

Distributor engines (80 series)

The distributor holds three reluctor pickups. One reads a 24-tooth wheel and is labeled NE. The other two, G1 and G2, read a single-tooth wheel. The negative side of all three is joined into one common ground. Only one of the G signals is needed by the Haltech.

SignalDistributor pinConnect to
NE, 24 teeth1Trigger + (the yellow wire of the trigger 4-core cable)
G1, 1 tooth2Home + (the yellow wire of the home 4-core cable)
G2, 1 tooth3Leave unconnected
G- common ground4Ground (the blue wire of the trigger 4-core cable)

Some distributor engines are reported to also have a 36-2 crank angle sensor, called NE2. If yours has one, it's the better trigger source: connect Trigger + to it instead of the distributor's NE signal. Because the spark still goes through a distributor, rotor phasing matters on these engines. Our rotor phasing guide explains why.

Waste spark engines (100 series)

These use a 36-2 reluctor wheel on the crankshaft timing belt gear and a cam sensor reading two teeth spaced 90 degrees apart on the intake cam. Both sensors are reluctor type, so polarity matters. If you're not sure what that means for wiring, read Hall effect or reluctor.

SensorWire on the sensor sideHaltech wire
Crank, reluctor positive (pin 1)RedYellow in the trigger 4-core
Crank, reluctor negative (pin 2)Green or whiteGreen in the trigger 4-core
Crank, shield (pin 3)White/blackNot connected
Cam, reluctor positive (pin 1)RedYellow in the home 4-core
Cam, reluctor negative (pin 2)Green or whiteGreen in the home 4-core

Ignition

Distributor engines

One coil is fired by an external igniter. The Haltech only needs to drive the igniter's IGT input (pin 2, black/green) from Ignition Output 1, the yellow/black wire. The ignition fail feedback (IGF, pin 1), switched 12V (pin 3), tacho (pin 4) and coil negative (pin 5) stay with the vehicle harness and don't go to the ECU.

Waste spark engines

Each of the three coils has its own igniter and fires a pair of cylinders. The ECU signal is pin 3 on each coil, identified by wire color:

  • Black, cylinders 1 and 6: Ignition Output 1
  • Red, cylinders 2 and 5: Ignition Output 2
  • Blue, cylinders 3 and 4: Ignition Output 3

The coil's head ground (pin 1), IGF (pin 2) and switched 12V (pin 4) don't connect to the Haltech.

Throttle, MAP and temperature sensors

The throttle body is cable operated with a position sensor. Older engines use a 4-pin TPS that includes an idle contact switch, newer ones a 3-pin sensor.

Function4-pin TPS3-pin TPSHaltech wire
Sensor signalPin 3, green/blackPin 3, brown/whiteA spare AVI (the harness guide uses AVI-10, white)
5V supplyPin 4, red/greenPin 1, light blue/red5V+ (orange)
GroundPin 1, brown/blackPin 2, red/yellowSignal ground (black/white)
Idle contactPin 2, green/whiten/aNot used

MAP: early engines don't have a MAP sensor, so use the ECU's internal one. If the engine is boosted beyond what that sensor can read, fit an external sensor such as the 3 bar GM MAP sensor on a spare AVI. Later engines that do have a MAP sensor wire up like this: 5V+ orange to pin 3 (blue/red), signal ground to pin 1 (brown/white), and the signal on pin 2 (purple/blue) to a spare AVI, shown as AVI-9 yellow in the harness guide.

Coolant temperature: a two-pin sensor with no polarity. One pin goes to signal ground, the other to a spare AVI that has a selectable pullup. If you run out of pullup-capable inputs, add an external 1k ohm pullup resistor to 5V.

Air temperature: the factory sensor lives in the MAF. If you remove the MAF, add a separate air temperature sensor in the intake, as near to the MAP sensor's vacuum source as you can.

Knock, MAF and oxygen sensors

Knock: there are two single-wire resonant sensors, with the signal going to a knock input and signal ground as the reference. They work, but they're old designs that fail and read erratically once the engine is modified. We'd replace them with non-resonant donut sensors like the Haltech knock sensor.

MAF: most Haltech installs delete it, but it can be retained. Toyota used one design for MY92-94 and another from MY95. The flow signal (VG, pin 2) goes to a spare AVI, the air temperature signal (THA, pin 3) to a spare AVI with a pullup, and both grounds (E2 on pin 4, E21 on pin 5) to signal ground. Pin 1 is switched 12V from the vehicle.

Oxygen sensors: where fitted, these are 4-wire heated narrowband sensors. They can't read the mixtures you need for tuning. If you keep one, its signal (pin 3, light blue/white) goes to AVI-1 or AVI-6, pin 4 (brown/black) to signal ground, and pin 2 (yellow/red) is the switched 12V heater feed. The heater's control wire (pin 1) can go straight to chassis ground, or to a spare injector or stepper output if you want the ECU to pulse the heater like the factory ECU does. With an 18W heater, keep that duty to around 50% at most so the output isn't overloaded; 12W heaters are also common. For tuning, we strongly recommend the Haltech WB1 wideband kit, with its LSU 4.9 sensor going in place of the pre-cat sensor. They come out with a 22 mm socket or wrench. Read narrowband vs wideband for why it matters.

Idle control stepper

The idle valve is a 6-pin stepper motor. This is why the Elite 550, 750 and 950 can't control idle on this engine: they don't have stepper outputs.

Haltech outputValve pinValve coil
Stepper 1 (green)4Idle 1
Stepper 2 (green/black)6Idle 3
Stepper 3 (green/brown)1 (red/black)Idle 2
Stepper 4 (green/red)3Idle 4
Not connected (recommended)2 and 5 (yellow/red)12V+ feeds

With the two 12V pins left disconnected, set the drive type to Both, which is the recommended setup. If you do connect 12V, use Low Side. Set Steps to 240 and Speed to 75.

Fuel, speed and the factory ECU

  • Injectors: factory flow is 280 cc/min, measured at 100% duty. If your fuel system uses a fixed regulator that isn't referenced to manifold pressure, map injector flow against manifold pressure so the fuel calculations stay accurate. Dead time data is available on request.
  • Vehicle speed: the speed signal comes from the speedometer.
  • Factory ECU location: low in the dash, behind the passenger-side speaker. Remember these are right-hand-drive vehicles in many markets, so "passenger side" depends on where yours was built.

Need the OEM ECU pinout or the dwell and dead time charts? Ask us and we'll send them over with advice for your build.

1FZ-FE FAQ

Can I use an Elite 750 on an 80 series?

Yes, but idle speed won't be controlled by the ECU. You'd set it with the manual override cable, and it won't compensate for A/C, cold starts or electrical load the way stepper control does.

Do I need the MAF?

No. Most Haltech installs run speed density from MAP and delete the MAF. Just remember to add a standalone air temperature sensor when you do.

Where can I compare other Toyota engines?

See our 1JZ and 2JZ and 1UZ-FE guides, or book a free consultation to plan your Land Cruiser build.