Jump to: AMP Wideband | Spartan 3 V2 | Innovate LC-2 | AEM X-Series | Spartan 3
Recommended Wiring
MS3Pro-Based ECU
This includes Plug-N-Play Models (AMP PNP & MS3Pro PNP) and Wire-in Models (AMP Competition, EVO+/EVO+HC, Mini, Ultimate, EVO).
Recommended wiring:
- Wideband Power: Switched 12V
- Wideband Ground: MS3Pro high current output ground strategy through the ECU setup
Why this is recommended:
- Helps prevent voltage offset issues by keeping the sensor system referenced properly
- Allows better control over when the wideband is powered on
- Simplifies wiring compared to tying power into other vehicle circuits
In TunerStudio, configure programmable power control under:
Advanced Engine > Programmable On/Off Outputs
- Port Settings: Enabled checked
- Power On Value: Off
- Active Value: On
- Output Channel: rpm >
- Threshold / Hysteresis: 300 / 100
MS2-Based ECU
This includes MicroSquirt and all MSPNP2 models.
Recommended wiring:
- Wideband Power: Fuel pump relay 12V output
- Wideband Ground: Same grounding location used by the ECU
This is recommended so the sensor is not powered with the key on and engine off, which can expose the sensor to condensation shock-cooling and reduce sensor life. This also allows the engine and sensor to warm up together.
AMP Wideband Installation

Wiring Instructions
Red Wire - Pin 1
Function: Power to the wideband controller
Connection: Connect to a switched 12V power source protected by a 5A fuse
Black Wire - Pin 12
Function: Ground for the wideband controller
Connection: Connect to a clean, reliable ground source
Only choose one connection method to the ECU.
Analog Connection
Pink Wire - Pin 3 - Analog Out
Function: Analog (+)
Connection:
-
Wire-In ECU
- AMP Competition - Analog In 1, Pin 12A (Lt Blue / Blue Wire)
- MS3Pro EVO+ / EVO+ HC - O2 In, Pin 25 (Pink Wire)
- MS3Pro MINI - Analog In 1, Pin 13 (Lt Blue / Blue Wire)
- MicroSquirt - O2, Pin 34 (Pink Wire)
-
Plug-And-Play
- AMP PNP - Analog In 8, Connector A / Pin 11B
- MS3Pro PNP - Confirm with your ECU documentation for the correct input
-
MSPNP2 - Confirm with your ECU documentation for the correct input
Black w/ White Stripe Wire - Pin 10 - Analog Ground
Function: Analog (-)
Connection: Connect to an available sensor ground appropriate for your ECU type.
CAN Bus Connection (MS3Pro Only)
- CAN L - Connect to ECU CAN L
- CAN H - Connect to ECU CAN H
TunerStudio Configuration - Analog
- Open TunerStudio
- Go to Tools > Un/Lock Calibrations
- Set Sensor Calibrations to Unlocked
- Go to Basic/Load Settings > Calibrate Lambda Sensor
- Select AMPEFI WBO2
- Click Write to Controller
- Close the calibration window

TunerStudio Configuration - CANBus (MS3Pro Only)
Note: CANBus support for AMP Wideband requires firmware version 1.6.xxx.
- Open TunerStudio
- Go to CAN-bus / Testmodes > CAN EGO, GPS
- Select AMPEFI CAN WB under Fetch EGO Data
- Set the Base CAN id - default CAN id is 80
- Multiple Widebands: see manual Section 4.2.1
- Click Burn

Spartan 3 V2

Wiring Instructions
Red Wire
Function: Power to the wideband controller
Connection: Connect to a switched 12V power source protected by a 5A fuse
Black Wire
Function: Ground for the wideband controller
Connection: Connect to a clean, reliable ground source
Only choose one connection method to the ECU.
Analog Connection
Green Wire
Function: Analog (+)
Connection:
-
Wire-In ECU
- AMP Competition - Analog In 1, Pin 12A (Lt Blue / Blue Wire)
- MS3Pro EVO+ / EVO+ HC - O2 In, Pin 25 (Pink Wire)
- MS3Pro MINI - Analog In 1, Pin 13 (Lt Blue / Blue Wire)
- MicroSquirt - O2, Pin 34 (Pink Wire)
-
Plug-And-Play
- AMP PNP - Analog In 8, Connector A / Pin 11B
- MS3Pro PNP - Confirm with your ECU documentation for the correct input
-
MSPNP2 - Confirm with your ECU documentation for the correct input
White Wire
Function: Analog (-)
Connection: Connect to an available sensor ground appropriate for your ECU type.
CAN Bus Connection (MS3Pro Only)
- CAN L - Connect to ECU CAN L
- CAN H - Connect to ECU CAN H
TunerStudio Configuration - Analog
- Open TunerStudio
- Go to Tools > Un/Lock Calibrations
- Set Sensor Calibrations to Unlocked
- Go to Basic/Load Settings > Calibrate Lambda Sensor
- Select 14Point7
- Click Write to Controller
- Close the calibration window

TunerStudio Configuration - CANBus (MS3Pro Only)
Model: Only available for Spartan 3 V2 NOT LITE
Note: CANBus support for Spartan 3 requires firmware version 1.6.xxx.
- Open TunerStudio
- Go to CAN-bus / Testmodes > CAN EGO, GPS
- Select 14point7 Spartan 3 under Fetch EGO Data
- Click Burn

Innovate LC-2 Installation
Wiring Instructions
Red Wire
Function: Power to the wideband controller
Connection: Connect to a switched 12V power source protected by a 5A fuse
Black Wire
Function: Ground for the wideband controller
Connection: Connect to a clean, reliable ground source
Yellow Wire
Function: Analog Output 1
Connection:
-
Wire-In ECU
- AMP Competition - Analog In 1, Pin 12A (Lt Blue / Blue Wire)
- MS3Pro EVO+ / EVO+ HC - O2 In, Pin 25 (Pink Wire)
- MS3Pro MINI - Analog In 1, Pin 13 (Lt Blue / Blue Wire)
- MicroSquirt - O2, Pin 34 (Pink Wire)
-
Plug-And-Play
- AMP PNP - Analog In 8, Connector A / Pin 11B
- MS3Pro PNP - Confirm with your ECU documentation for the correct input
- MSPNP2 - Confirm with your ECU documentation for the correct input
Brown Wire (Optional)
Function: Analog Output 2
Connection: May be connected to a gauge or external logger that accepts a 0-5V input. If not used, safely insulate the wire.
Note: By default, Analog Output 2 is configured as a narrowband output. If you want to use it as a wideband output, you will need to reconfigure it in LM Programmer. Refer to the LC-2 documentation for details.
TunerStudio Configuration
After wiring is complete, calibrate the ECU to match the LC-2 analog output.
- Open TunerStudio
- Go to Tools > Un/Lock Calibrations
- Set Sensor Calibrations to Unlocked
- Go to Tools > Calibrate AFR Table
- Select Innovate LC-1 / LC-2 Default from the EGO Sensor dropdown
- Click Write to Controller
- Close the calibration window

AEM X-Series Installation
Wiring Instructions
Red Wire
Function: Power to the wideband controller
Connection: Connect to a switched 12V power source protected by a 5A fuse
Black Wire
Function: Ground for the wideband controller
Connection: Connect to a clean, reliable ground source
Only choose one connection method to the ECU.
Analog Connection
White Wire
Function: Analog (+)
Connection:
-
Wire-In ECU
- AMP Competition - Analog In 1, Pin 12A (Lt Blue / Blue Wire)
- MS3Pro EVO+ / EVO+ HC - O2 In, Pin 25 (Pink Wire)
- MS3Pro MINI - Analog In 1, Pin 13 (Lt Blue / Blue Wire)
- MicroSquirt - O2, Pin 34 (Pink Wire)
-
Plug-And-Play
- AMP PNP - Analog In 8, Connector A / Pin 11B
- MS3Pro PNP - Confirm with your ECU documentation for the correct input
-
MSPNP2 - Confirm with your ECU documentation for the correct input
Brown Wire
Function: Analog (-)
Connection: Connect to an available sensor ground appropriate for your ECU type.
CAN Bus Connection (MS3Pro Only)
- CAN L - Connect to ECU CAN L
- CAN H - Connect to ECU CAN H
Note: The AEM X-Series controller does not include an internal terminating resistor. A 120 ohm resistor must be added for proper CAN bus termination.
TunerStudio Configuration - Analog
- Open TunerStudio
- Go to Tools > Un/Lock Calibrations
- Set Sensor Calibrations to Unlocked
- Go to Basic/Load Settings > Calibrate Lambda Sensor
- Select AEM Linear AEM-30-03xx
- Click Write to Controller
- Close the calibration window

TunerStudio Configuration - CAN Bus (MS3Pro Only)
Important: AEM uses a standard 29-bit CAN protocol, which is not the same as the MegaSquirt Extended 29-bit protocol. Because of this, you cannot run additional MegaSquirt CAN devices on that same CAN connection while the AEM X-Series controller is connected.
- Open TunerStudio
- Go to CAN-bus / Testmodes > CAN EGO, GPS
- Select AEMX UEGO under Fetch EGO Data
- Click Burn

Spartan 3 Installation
Wiring Instructions
Terminal 1 - Electronics Power
Function: Power to the controller
Connection: Connect to a switched 12V source protected by a 5A fuse
Terminal 2 - Electronics Ground
Function: Ground to the controller
Connection: Connect to a clean, reliable ground source
Terminal 3 - LSU Heater Power
Function: Sensor heater power
Connection: Connect to the same switched 12V source as Terminal 1
Terminal 4 - LSU Heater Ground
Function: Sensor heater ground
Connection: Connect to the same ground source as Terminal 2
Only choose one connection method to the ECU.
Analog Connection
Terminal 6 - High Performance Linear Output
Function: Wideband analog output
Connection:
-
Wire-In ECU
- AMP Competition - Analog In 1, Pin 12A (Lt Blue / Blue Wire)
- MS3Pro EVO+ / EVO+ HC - O2 In, Pin 25 (Pink Wire)
- MS3Pro MINI - Analog In 1, Pin 13 (Lt Blue / Blue Wire)
- MicroSquirt - O2, Pin 34 (Pink Wire)
-
Plug-And-Play
- AMP PNP - Analog In 8, Connector A / Pin 11B
- MS3Pro PNP - Confirm with your ECU documentation for the correct input
-
MSPNP2 - Confirm with your ECU documentation for the correct input
CAN Bus Connection (MS3Pro Only)
- Terminal 7 - CAN High - Connect to ECU CAN H
- Terminal 8 - CAN Low - Connect to ECU CAN L
Note: The Spartan 3 controller has CAN termination enabled by default.
TunerStudio Configuration - Analog
- Open TunerStudio
- Go to Tools > Un/Lock Calibrations
- Set Sensor Calibrations to Unlocked
- Go to Tools > Calibrate AFR Table
- Select 14Point7
- Click Write to Controller
- Close the calibration window

TunerStudio Configuration - CAN Bus (MS3Pro Only)
Note: CAN bus support for Spartan 3 requires firmware version 1.6.xxx.
- Open TunerStudio
- Go to CAN-bus / Testmodes > CAN EGO, GPS
- Select 14point7 Spartan 3 under Fetch EGO Data
- Click Burn




