Spent a few hours cleaning up the fuse block and wiring for the LB7. Wanted to tripple check all the wiring with this Kodiak ECM before swapping it for a known good unit. If it rolls smoke first connection, we'll know it wasn't me... Or at least I'll lead with that.. LOL.
I fused all the hots. Got PCM main relay working with a single ignition wire style setup And left the PCM in charge of the other relays as factory. Well I did remove the PTO wires, since we don't have a transmission.. But besides that, feel it's right. I also found the correct Speed Signal Output wire from ECM to FICM. And guess what, it outputs a Crank signal when you feed the ECM a Crank / Cam signal... Amazing what you can discover by triple checking the pinout.
So scope captured our Crank In from the Emulator, and Crank Out to FICM. Think I found our first processor delay. In pic below, at fist glance the two crank signals look identical. But once you zoom in, you can see the teeth are off slightly. As in about 50us. So I decided to see if this changes over the RPM range. Lucky for us, it does not.. Engineers were able to maintain the same processing offset of 50us from 100Rpm to 8000Rpm. It was a bit glittchy up there, but I grabbed a screenshot of it spinning 7788R according to the EFIlive pid.
At 8k RPM, one crank tooth width is 63us..