Skip to content
Haltech 1JZ/2JZ

Haltech - 1JZ/2JZ Technical Information

Information on the Toyota 2JZ-GTE, 2JZ-GE, 1JZ-GTE engine
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ

Haltech ECU Options

Haltech ECUs do not support the ETCS-i throttle
Recommended Haltech ECU Models
Haltech ECU Model
Support Level
Elite 750
Sequential Fuel and Ignition, VVTi, OEM Stepper Idle NOT Support
Elite 2000
Sequential Fuel and Ignition, VVTi, OEM Stepper Idle Supported
Elite 2500
Sequential Fuel and Ignition, VVTi, OEM Stepper Idle Supported. Full DBW Support

General Information

Cylinders 6
Displacement 1JZ - 2492 cc
2JZ - 2997cc
Firing Order 1,5,3,6,2,4
Cylinder Orientation Cylinder 1 located at front of engine
Haltech 1JZ/2JZ

Model Variants

There are a number of variants of the Toyota JZ engine family.

2JZ-GTE

Sequential Twin Turbos, Sequential Fuel, Direct Fire Ignition, Stepper Motor Idle, 8.5:1 comp

2JZ-GTE VVTi

Sequential Twin Turbos, Sequential Fuel, Waste Spark Ignition, Stepper Motor Idle, Some have ETCSi Throttle System (NOT SUPPORTED), VVTi Variable Intake Cam, 8.5:1 comp

2JZ-GE Distributor

Sequential Fuel, Distributor Ignition, Stepper Motor Idle, Variable Intake, 10.0:1 comp

2JZ-GE VVTi

Sequential  Fuel, Waste Spark Ignition, Stepper Motor Idle, Variable Intake, VVTi Variable Intake Cam, 10.0:1 comp

1JZ-GTE

Twin Parallel Turbos, Semi-Sequential Fuel, Direct Fire Ignition, Stepper Motor Idle, 8.5:1 comp

1JZ-GTE VVTi

Single Turbo, Sequential Fuel, Waste Spark Ignition, Stepper Motor Idle, VVTi variable intake cam, Some have ETCSi Throttle System (NOT SUPPORTED), 9.0:1 comp

Sensor Information

Crank/Cam Sensor

The turbo models of this engine all use a Crank Position Sensor and a Cam Position Sensor.   Some aspirated models use a Distributor instead of a crank and cam sensor.

Crank Sensor

Crank sensor models of the 2JZ and 1JZ use a crank trigger located as part of the timing belt drive gear on the crank with the sensor near the alternator.  Non-VVTi engine have a 12x tooth, and VVTi models have a 36-2 (36 teeth with 2 missing teeth.
12x Non VVTi 
Haltech 1JZ/2JZ
36-2 VVTi
Haltech 1JZ/2JZ
2JZ Crank Sensor
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
Pin
Description
Haltech Connection (Trigger 4-core)
1 Trigger +
Yellow
2 Trigger -
Green
(if using OEM Toyota wiring, pin 2 should go to Signal Ground)

Cam Sensor

Two Cam Position Sensors are present on the Non VVTi engine, both are Reluctor sensors with a single tooth pickup
The sensors are located on the LHS of the cylinder head near the intake manifold/injectors with G1 located midway along the engine, and G2 located towards the rear.  The G2 sensor is used with Haltech Terminated Harnesses.
The VVTi models use a single Reluctor Cam Position Sensor which has a 3x tooth pickup.
2JZ Cam Sensor
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
Pin
Description
Haltech Connection (Home 4-core)
1 Home +
Yellow
2 Home -
Green
(if using OEM Toyota wiring, pin 2 should go to Signal Ground)

Distributor

A 3x Reluctor trigger system is used on the 2JZ-GE engine.  This has a 24x tooth pickup with a single Reluctor pickup (NE), and has a second 1-tooth pickup that has 2x separate sensors (G1 and G2) with only one of the pickups required for Haltech use.  All sensors use a common shared wire back to the ECU (G-).
2JZ-GE Distributor
Haltech 1JZ/2JZ
OEM Wiring Diagram
Haltech 1JZ/2JZ
2JZ-GE Distributor Wiring
OEM Connection Description
Haltech Connection 
Pin 1   NE (24x) Black
Trigger + Yellow(Trigger 4-core)
Pin 2   G1 (1x) Red
Home +
Yellow (Home 4-core)
Pin 3   G2 (1x) White
No Connection
---
Pin 4   G- Green
Signal Ground
Blue (Trigger 4-core)
This model requires the Haltech Trigger and Home Grounds to be Enabled

Trigger Configuration - Non VVT (G2 - Rear Cam Sensor)

Notes:
If OEM Wiring is used such as when an adapter harness is installed, then the Ground Reference should be changed to ENABLED for both Trigger and Home.
If the G1 Mid Cam Sensor is used the TDC Offset will need to be increased by 360 to become 365.
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ   Haltech 1JZ/2JZ
Haltech 1JZ/2JZ   Haltech 1JZ/2JZ

Trigger Configuration - VVT

Haltech 1JZ/2JZ
Haltech 1JZ/2JZ   Haltech 1JZ/2JZ
Haltech 1JZ/2JZ   Haltech 1JZ/2JZ

Ignition Coils and Igniter

The ignition coils on this engine require an external igniter module.  Haltech HPI igniter module are a good choice for this if the OEM unit is not available.

Direct Fire Models

Non-VVTi models use a coil per plug in Direct Fire
Haltech 1JZ/2JZ
2JZ-GTE Non VVTi Igniter Module
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
This igniter uses Constant Charge with a Falling Edge.  Using other settings will damage the ignition system.

Waste Spark Models

VVTi models use Waste Spark. Coil is on plug with a lead providing spark to the paired cylinder.
Haltech 1JZ/2JZ
2JZ-GTE VVTi Igniter Module
Haltech 1JZ/2JZ
Wiring information is visible on the igniter body.
Pin
Function
Haltech Connection
C1
Coil #1 and 6 -ve
---
+B
12V+
---
TAC
Tacho
---
T1
ECU Ignition Output #1
Ignition Output 1
T2
ECU Ignition Output #2
Ignition Output 2
T3
ECU Ignition Output #3
Ignition Output 3
IGF
Ignition Fail Signal
---
GND
Ground to Cylinder Head
---
C3
Coil #3 and 4 -ve
---
C2
Coil #2 and 5 -ve
---
This igniter uses Constant Charge with a Falling Edge.  Using other settings will damage the ignition system.

Distributor Models
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
Label
Function
OEM Wire Colour
Haltech Connection
C
Coil -
Black/White
No Connection
EXT
Tacho
Black
No Connection
B
Coil +
Black/Red
No Connection
T
IGT
White
Ignition Output#1
F
IGF
White/Red
No Connection
This igniter uses Constant Charge with a Falling Edge.  Using other settings will damage the ignition system.
Dwell Time
Coil On Plug Models
Haltech 1JZ/2JZ
Setting dwell higher than 2.2ms@14V can cause the ignition to breakup at around 6000rpm, feeling like an RPM Limiter.
Distributor Models
Haltech 1JZ/2JZ
VVTi Variable Cam
Haltech 1JZ/2JZ
The Toyotai VVT-i system present on the 2JZ engine controls only the inlet cam.  It uses the same single cam position sensor used for engine sync to know where exactly the cam is.  The ECU controls the movement of the cam via a single output to a solenoid that is powered from 12V+.   The control system operates in closed loop to maintain the cam in the target position.
For these engines, the Cam Control should be set to use the HOME for the input.
Throttle Position Sensor
This engine uses a cable operated throttle body with a position sensor.
2JZ-GTE Non-VVTi TPS
Haltech 1JZ/2JZ
2JZ-GTE VVTI TPS
Haltech 1JZ/2JZ
Left to Right from Above image 
OEM Wiring Haltech Wiring
Pin 1 - VC
5V+
Pin 2 - VTA
Signal
Pin 3 - IDL
No Connection
Pin 4 - E2
Signal Ground
MAP Sensor
This vehicle comes with a MAP sensor. This is located on the intake manifold.
Haltech 1JZ/2JZ
OEM Wiring
Description
1 - Brown Signal Ground
2 - Yellow/Green Signal
3 - Blue/Red 5V+
This sensor only reads up to 126 kpa of boost pressure.
Calibration: Use "MAP - Toyota Supra JZA80 2JZGTE 079800-3250.cal"
Although these engines come with a MAP sensor, if preferred the internal Haltech MAP sensor can be used which reads up to 200 kPa of boost pressure.
For higher boost levels an external MAP sensor should be used instead.
Haltech 1JZ/2JZ
Idle Valve
This engine uses a Stepper Motor style idle valve.
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
Pin
Haltech Connection
A
Stepper 4
B
Stepper 1
C
12V+ Ign Switch or No Connection
D
12V+ Ign Switch or No Connection
E Stepper 3
F Stepper 2
Drive Type: Low Side if 12V+ is connected. Both if 12V+ is not connected
Steps:240     Speed:75
Coolant Temperature
Located under the Cylinder#1 inlet runner
Haltech 1JZ/2JZ
Wiring is not polarity sensitive
Calibration: Use "Temperature - Toyota JZX100 Coolant Sensor.cal"
Created for Haltech ECUs using a 1k pullup to 5V
Air Temp
Located on the inlet plenum
Wiring is not polarity sensitive.
Pin
Haltech Connection
1 Air Temp Signal
2 Signal Ground
Calibration: Use "Temperature - GM Air Sensor.cal"
Created for Haltech ECUs using a 1k pullup to 5V
Knock Sensor
The 2JZ Engine uses 2x knock sensors.  One for the front 3 cylinder and one for the back 3 cylinders.
These are a single wire Resonant Type sensor which are specific to only this engine. They will be only reliable with an unmodified engine.
Haltech 1JZ/2JZ
For more reliable knock control they should be updated to use a "donut" style Non-Resonant sensor that can be tuned to suit the engine.
The Haltech HT-011100 sensor is suitable for this application.
Haltech 1JZ/2JZ

O2 Sensors

The 2JZ engine uses older style Narrowband Sensors.  It is strongly recommended to replace these with Wideband O2 sensors.
For correct operation a Haltech WB1 kit is highly recommended for this application, with the provided 4.9 sensor replacing the pre-cat sensor.  Sensors use a 22mm socket or spanner to remove and replace.
Haltech 1JZ/2JZ

Vehicle Speed Sensor

This engine uses a Vehicle Speed sensor. Some models use a 3-pin Hall Sensor that sends the signal to the speedo, then this sends a signal to the OEM ECU.
Some use a 2-pin Reluctor sensor wired directly to the OEM ECU.
Hall Effect Speed Sensor
OEM Wiring
Description
1 - Yellow 12V+
2 - Red Signal Ground
3 - Blue/Red Any Spare SPI
Reluctor Speed Sensor Wiring
OEM Wiring
Description
Signal +
Any Spare SPI
Signal -
Signal Ground
Approximate Calibration Pulses Setting: 2450 pulses/km
Sequential Twin Turbo System
The 2JZGTE uses an ECU controlled sequential Twin Turbo System.  This can be controlled by a Haltech ECU. 
Haltech 1JZ/2JZ  Haltech 1JZ/2JZ  Haltech 1JZ/2JZ
Injector Data
1JZ connects injectors 1+4, 3+5, 2+6
All others are sequential
Flow
1JZ - 330cc/min
2JZ JDM - 370cc/min
2JZ USDM - 440cc/min
Dead Time
OEM ECU Information
Haltech 1JZ/2JZ
Location
The OEM ECU for the JZA80 Supra is located under in the passenger floor area near the firewall under the carpet and a cover.
ECU Pinout
   
Haltech 1JZ/2JZHaltech 1JZ/2JZ
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
Haltech 1JZ/2JZ
Base Maps
Base maps have been created for use with the Haltech Elite Adapter Harnesses and these come with ESP Software.  
Previous article Haltech - 1UZ Technical Information
Next article WHAT’S SO SPECIAL ABOUT SUBARU’S EJ

Leave a comment

* Required fields