Thanks Dave. The setup I have is only grounding the B10 input when the vehicle is in park. Once it's out of park, that line is pulled up to battery voltage through an internal pull up resistor in the ECM. That's the way it was done at the factory and that's the way Painless implements it as well in their harness. The truck uses the factory VSS and it feeds a Dakota Digital SGI-5 Universal Signal Interface. I am using the 2000PPM output to fed the ECM. Please explain how the VSS interacts with the idle speed. Maybe I have something wrong with how I wired it.