driving home last night the SES light came on on my pickup, 2000 GMC K2500 OBS with the R motor. the codes were P0122 & P1122 both TPS intermittent low voltage. My question is, would a faulty tps cause my tranny, 4l80e to shift like **** ie: not going into over drive on the hwy and shifting...