We have a 04 5.3 with 4l60e 2wd that will not shift into 4th gear, we have updated the data for the vss and the differential gear ratio. The speedo reads vehicle speed within one mph of gps speed but the computer never commands 4th gear. OS is 12587603. Any help is appreciated.