SR20 Trigger Information

Technical Library › Engine Information › NissanUpdated Sep 2026

SR20 engines use one of two trigger setups, and both give the ECU a coarse and a fine signal from the same sensor. Here's how each one maps to Haltech's trigger wiring, plus a pin swap that lets you run everything through one shielded cable.

Two SR20 trigger styles

How your SR20 is triggered depends mostly on its ignition. Naturally aspirated SR20s are commonly distributor engines. Direct-fire engines, which are mostly the turbo versions, use a separate crank angle sensor (CAS) on the end of the cam instead.

Both produce the same two signals:

  • 4x: four pulses per engine cycle. Nissan calls this the "180-degree" signal. It goes to Trigger+.
  • 360x: Nissan's "1 degree" signal. It goes to Home+. Despite the name, there are 360 slots spread over a full 720 crank degree cycle, so each slot is actually two crank degrees.

Keeping that naming straight saves confusion when you're comparing a factory service manual to Haltech's trigger labels.

CAS wiring (S13, S14, S15)

CAS pinSignalConnect to (Haltech)
1Signal groundSignal Ground, blue wire in the Trigger 4-core
2Switched 12V12V+, red wire in the Trigger 4-core
3360xHome+, yellow wire in the Home 4-core
44xTrigger+, yellow wire in the Trigger 4-core

Distributor wiring

SR20 distributors come with either an internal coil or an external one. The table below is for the internal coil type, which uses an 8-pin connector.

Dist. pinSignalConnect to (Haltech)
1Ignition trigger from ECUIgnition Output 1
2Power ground (to cylinder head)Not connected to the ECU
3360xHome+, yellow in the Home 4-core
44xTrigger+, yellow in the Trigger 4-core
512V+12V+, red in the Trigger 4-core
6Signal groundSignal Ground, blue in the Trigger 4-core
7Switched 12V for the coilNot connected to the ECU
8UnusedNot connected

The one-cable shortcut

When the CAS or distributor has a dual pickup, its two outputs share one power feed and one ground. Haltech's harness gives you two 4-core shielded cables, one for Trigger and one for Home, which means running two cables to the CAS or distributor when one would do. Because the Trigger cable's green Trigger- wire goes unused with this type of sensor, you can move that wire to the Home+ pin at the ECU plug. The Trigger 4-core then carries 12V+, ground, Trigger+ and Home+ all together, and the Home cable isn't needed at the sensor.

Unlocking the main connector is the same on every Elite: press the large white tab until it clicks, and the two small white locking tabs on the other side pop up. Relock by pressing those two tabs back down.

ECUConnectorRemove yellow Home+ fromMove green Trigger- fromInto
Elite 550 / 750 / 950Main connectorPin 32Pin 33Pin 32
Elite 1000 / 1500 / 2000 / 250026-pin main connectorPin 2Pin 5Pin 2
  1. Unplug the connector from the ECU and unlock it.
  2. Pull the yellow Home+ wire out of its pin and insulate the end. It won't be used.
  3. Move the green Trigger- wire into the Home+ cavity. Push it fully home: from the pin face, the terminal should sit flush with its neighbors.
  4. Relock the connector and label the green wire as Home+ at the sensor end so the next person isn't caught out.
Check before you crank

A terminal that isn't fully seated can back out when you plug the connector in, and the engine will show no Home signal. Tug-test each moved wire gently before relocking.

Trigger settings in software

Once wired, the trigger has to be configured in software for the SR20 pattern, with separate settings for direct-fire CAS engines and distributor engines. Haltech's reference screenshots show the values for each. Base maps and plug-in ECUs such as the Elite 1500 S13/180SX SR20DET and Nexus S3 S13 SR20 plug-n-play kit arrive set up for this engine. On a universal install, always confirm with a timing light after setup. Our calibrating ignition timing guide covers that step.

Need this diagram? Ask us and we'll send it over with advice for your build.

Troubleshooting

SymptomUsually
No RPM while crankingNo 12V at the sensor, or Trigger+ and Home+ swapped
RPM shows but no Home/syncMoved wire not fully seated, or the old Home+ still connected
Timing drifts or jumpsShielding not grounded correctly or a worn CAS; see trigger wiring

For the rest of the engine, see our SR20 engine overview.