Inspect your VVS (vehicle velocity sensor), inspect the wire lead for damages or breaks. Repair/replace any damages to the VVS system and it's located on the drivers side on the transmission output shaft.
Once you have replace the faulty VVS sensor or wire leads, your Sierra will be running 100% again.