I wanted to point out that this is the WRONG way to go about programming for the Dakota Digital sensor. I especially want to update this thread since its the number one search result when searching for the sensor.
This is the wrong approach because the LSx PCM is expecting to receive the signal from output shaft of the transmission so it knows how fast the output shaft/driveshaft is spinning. The Dakota adapter is NOT giving the pulses directly from the output shaft, it is being changed by a ratio because it is actually giving you how fast the Speedo cable is spinning. Therefore you cannot just put in 8 for the General VSS Pulses per Rev Transmission because it isn't reading how fast the transmission output shaft is spinning. To get the correct number, you need to divide 8 by your speedo cable ratio which is the driven gear divided by the drive gear. In my specific vehicle, that would 45 tooth/15 tooth for a ratio of 3. So my General VSS Pulses per Rev Transmission would be 2.666666 (Dakota Digital Signal of 8 divided by Speedo Ratio of 3). This will tell the PCM how fast the transmission output shaft/drive shaft is spinning.
Now you can hand calculate the other two numbers or use Bluecats Transmission Table software from here:
http://www.hptuners.com/forum/showth...Table-Software
To use his software, just select your transmission type and then change the VSS from 40 (or whatever your default trans VSS is) to the number calculated above, which in my case was 2.66666. Now enter in your tire diameter and gear ratio and Bluecats software will calculate your trans tables and your Speedo table.
If you want to calculate it by hand, you need to figure out how many times your driveshaft spins in a mile. That number goes Final Drive Ratio: Trans Revolutions Per Mile.
Once you have that number calculated, take it and multiply it by your VSS signal and it will give you General VSS Pulses Per Mile which should be extremely close to 8,000 if you did everything right. 8,000 is the number you want to shoot for because the Dakota Digital is giving 8,000 pulses per mile. In my specific case, it came out to about 7950, but it will never be exact because of rounding, and specific ratios etc.
I highly recommend using Bluecats software. I hand calculated all my values and then verified with Bluecat and was within 99.98% of the same values, difference I'm sure is in rounding. I used Bluecats software to enter in my final numbers into HPTuners and my swap in a 1984 K10 Silverado with a LQ9, 4L80E, and NP205 works great now. Following the other directions posted above resulted in my truck being STUCK in 4th gear because the truck thought it was doing 100s of MPH even though the speedo was reading correctly.