LS Starter Wiring Diagram: How It Actually Works
The starter on an LS engine uses a standard four-terminal solenoid setup, but the way it's wired can trip people up if you're coming from older GM applications. The LS platform simplified things compared to the C-body starters, but the relay logic isn't always obvious from just looking at the wiring harness. There are four terminals on the starter solenoid: the large battery feed (B+), the large starter motor output (M+), the control wire (S-terminal), and the ignition feed (I-terminal). The S-terminal is where the starter signal comes from — that's the key wire most people get wrong. It carries the 12-volt signal from the ignition switch through the neutral safety switch or clutch interlock switch, depending on whether you have an automatic or manual transmission. The I-terminal on the solenoid is sometimes left unconnected on factory LS applications, which confuses people who see it and assume it needs something. On most LS engine swap wiring setups, that terminal simply isn't used unless you're incorporating the original factory relay logic into the circuit.
Wiring the Circuit Correctly
The relay approach is the right way to go, and it's what you'll find in any legitimate LS starter wiring diagram. Here's why: the starter solenoid draws roughly 20-30 amps just to pull in, and running that current directly through the ignition switch kills switches faster than you'd expect. A relay handles the heavy current, and the switch only deals with a few hundred milliamps on the trigger side. Wire the battery positive directly to the B+ terminal on the solenoid using at least 4 gauge wire — no shortcuts here. The M+ terminal goes to the starter motor's main post. From the relay, you run a switched 12-volt feed to the S-terminal when the key is in the start position. For the relay coil, one side goes to constant 12-volt from the battery, the other side goes through the ignition switch and then to ground when the key turns to start. I spent a weekend chasing a no-crank condition on a '99 Camaro project where the starter wouldn't engage. Turned out the I-terminal on the aftermarket solenoid was being fed by mistake from the accessory circuit, creating a back-feed that held the solenoid partially engaged. Pulled that wire, grounded the terminal properly, and it started right up. Makes you think about what every wire on that solenoid actually does before just connecting everything.
Common LS-Specific Gotchas
The LS starter location creates a particular wiring challenge that doesn't exist on small-block Chevys. The starter sits lower and further back than older designs, which means your starter wire runs are longer. That extra length adds resistance, and if you've undersized the wire you'll notice slow cranking or a solenoid that clicks but doesn't engage. I usually specify 2 gauge for the battery-to-starter run on LS swaps because the distance from the battery location to the starter tends to be significant. Another thing that catches people: the LS starter relay positioning. Unlike older GM vehicles where the starter relay might be in the under-hood fuse block, LS platforms often route the starter signal through the PCM in some configurations, particularly on later model years with keyless start or push-button systems. If you're wiring a standalone LS engine in a classic car, you need to bypass that PCM logic and run the relay directly from the ignition switch instead. One more detail that matters less than you'd think: the ground path. The starter grounds through the engine block to the battery negative, same as every other vehicle. But if you're running an LS in a chassis where the ground straps are corroded or insufficient, you can get voltage drop that mimics a bad starter. I always check starter circuit voltage drop before replacing anything — measure between the solenoid B+ terminal and the battery positive post while cranking, and between the solenoid housing and the battery negative post. Anything over 0.5 volts on either side tells you the problem is the wiring, not the starter itself.
Get the Full Details

Relay Options and Sourcing
Most LS starter relay setups use a standard 30-amp automotive relay. You can pick these up at any parts store for a few dollars. The GM part number is 12149353 for the factory unit, but an equivalent Bosch or Denso relay works identically. If you're doing a full LS swap and want the cleanest installation, routing the relay to the starter itself eliminates the long trigger wire run and reduces the chance of intermittent faults along the way. For reference documentation, the LS1 Performance website maintains a solid LS starter wiring diagram that covers both automatic and manual transmission configurations. The PDF version shows the relay placement, wire gauges, and fuse ratings for the complete circuit, which saves you from guessing at component sizes.
When This Approach Doesn't Work
If you're working with a GM6 turbo or other forced induction application where the starter is in an extremely tight space, the standard relay setup might not fit physically. In those cases, people sometimes try to wire directly from the ignition switch to avoid the relay bulk, but that creates the switch failure issue I mentioned earlier. The better move is to use a smaller compact relay designed for tight engine bay installations. Also, if your battery is in a remote location or you're running a secondary battery system, the voltage drop across long cable runs can make even properly sized wiring insufficient for reliable starter operation. The bottom line: understand what each terminal does, use a relay, size the wire for the distance, and verify voltage drop before replacing components. The wiring diagram is straightforward once you stop second-guessing the extra terminals and just follow the current path from battery to starter.