I don't think you have anything wired wrong. The Painless Wiring Instruction Manual I have, outlines two options for B10, permanently grounded for no emission / no VSS applications or a Park / Neutral switch. I was thinking you had B10 permanently grounded.
I've never measured B10 voltages. The factory wiring diagram shows when the transmission selector switch is in either Park / Neutral ~ ground is applied to B10, otherwise B10 is an open. Measuring an open circuit with a volt meter will typically reflect / show the source voltage.
ECM subroutines, like Deceleration Fuel Cutoff (DFCO) are a function of the VSS input. I don't know enough about the 1227747 code to know all the ECM subroutines related to VSS and idle. For all I know, there could be a timer that is activated when the VSS pulses go to Zero to start a subroutine for Idle.
Maybe you can post a .xdl file and the .bin file your using?
dave w
Bookmarks