K-coils part 2: Wiring
The instructions said the install would take 30-60 minutes. FMLLOL. Nothing aftermarket is easy. I have several whole hours just routing the harness. I’m not sure where the igniter is on a stock car, but it must be in a different spot vs the CTSC setup. The foundry3 harness layout was not well suited to the supercharged setup. Most of the time was spent trying to find pathways through parts where the harness wasn’t laying on something hot, wasn’t kinked, and wasn’t rubbing anywhere.
Here’s the harness laying on the supercharger inlet snout for directional reference. The top connector plugs in where the old igniter would go, then there are looms going to the front bank, rear bank, a ground, and the VSS (probably for power?).
Seems legit, eh? Holy crap it was annoying. The main problem is that the igniter plug and front bank loom need to route between the snout and intake manifold in the same orientation—they both need to point toward the front of the car. But they come out of the harness in opposite directions.
The only reasonable path: thread the top bit of the harness with the igniter plug between the snout and intake manifold. This will make the front bank loom come out toward the back of the engine. Then wrap the front bank loom around and under part of the intake manifold back to run toward the front of the engine. This is hard to visualize and hard to take pics of, but here’s an attempt.
The igniter part of the harness is routed from the right (rear of the car) to the left (front of car) to be sort of in the same position as the OG igniter. Then the front bank loom is wrapped under and back to the left, passing by the EGR valve.
In this orientation, the challenge was to actually have enough wire to make it to the front bank coils, but also nicely plug into the original igniter plug. When there was enough wire for the front coils, the igniter plug connector would stick out several inches beyond the OE igniter, which made placing the igniter plug to new harness connection hard. I depinned and tried routing the igniter connector 10 different ways. Total pain.
A couple changes to the harness would have made this significantly easier:
* If the front bank loom and the igniter plug came out of the new harness in the same orientation
* If the wires to the igniter plug were like 1" shorter to place it exactly where the old igniter was.
* Or even if everything was the same orientation, but the wires to the igniter plug were 5-6" longer. I would have had many more plug stashing options.
I ended up with the connection kind of under the fuel rail. I ziptied the OE harness's igniter plug to take up some of the slack. Then a piece of DEI fire sleeve went over the wires to the igniter plug to limit rubbing. It’s ugly, but it works without touching, kinking, or chafing. Without the fire sleeve, the new igniter plug part of the harness would rub on the fuel rail and the edge of the intake manifold. Pile o' connectors in there:
Once the front bank and igniter plug parts were in, the rest went easy. Here’s the VSS plug, it’s a patch harness. The orientation was also a little weird, but there is a lot of room. There is an open plug bracket down there, but the harness isn’t designed to use it and it didn’t reach, zip ties did the trick.
In! Finally! The old plugs just kind of chill there next to the coils.
Coil dwell
With the new k coils I needed to setup coil dwell time. Coil dwell time is basically the amount of time it takes to fully charge the coil at a given voltage. Set it too low and the spark will be weak, set it too high and you can overheat the coil.
The k coils charge a little faster than the OEM NSX coils so need different settings in the EMS. Various places, including the foundry3 docs, recommend 3 milliseconds at 14V for these coils. Here’s the table from the
Haltech k series info page:
This should be the easy part. Just set to 3ms at 14v! There is a table in the EMS! 5 minutes of effort, max!
AEM V1 ECU: hold my beer
The series 1’s tables and settings aren’t in milliseconds, of course. There is a unitless coil dwell factor, then a battery volts vs percent (of what?) table, and a unitless rpm vs value table. The AEM pro docs do not describe how any of this works.
There is a "Honda COP" config in the AEM pro coil dwell wizard and, fortunately, a way to log the dwell milliseconds. I loaded all that up and started the car. The logged values were in the 4-5ms range though, too high. I did some experimentation to get them down, drove the car and the dwell values were kind of a mess between 2.7ms and 3.5ms.
The internet came in clutch here. I found a
couple of
threads with some info, then I spot checked the internet formulas against the logged millisecond values. They matched!
Now I understand. For the one person who will need this 5 years from now, here is the AEM V1 / series 1 coil dwell milliseconds formula:
2 * coil dwell factor * (dwell vs batt percent / 100) * dwell rpm raw
And the table / options configs I ultimately ended up with to match the Haltech table above:
How does it run?
Different! But generally good. I haven’t had much time to drive it with the proper dwell settings in there. The tl:dr, though:
*In boost at WOT AFRs are 0.25 - 0.5 leaner. It has always been richer than I want WOT (10s in a few places), so this is welcome. I had been meaning to pull some fuel up there...
*Tip-in overall is way crisper. I haven’t spent a lot of time with it, but maybe it’s a little leaner?
*Cruising AFRs are the same, yay
*Idle is different. I need to spend more time to get it idling a little lower but still catching the idle when pushing in the clutch. Now it idles at like 950-1k with no hunt and proper idle catch; best I could do in 30 min of experimentation
It took a couple tries to start up the first time which was a little stressful. Once it was warmed up, it ran like garbage. It wanted to idle around 1200 which is way over the target idle, then it’d hunt like crazy: 1200, burble, 800, 1200, burble, 800, etc. it even died a couple times…
I almost went back to the stock coils. Hard to start up, at the time I didn’t know how the dwell settings worked, then this hunting idle, I thought maybe the coils need to wait until I was on a Haltech. Or maybe they would be the catalyst to pull the trigger on the Haltech.
I noticed that during the idle hunt, timing was oscillating. I messed with a few tables and managed to get the timing stable and have the idle chill out. Took the car out and it felt really good. Coils stay, ok!
Fin
This was supposed to be a short post. I really really thought this was going to be an easy project. But I guess there are no quick wins with aftermarket bits