i have a 99 silverado 4x4 with a 5.3l and my transmission is refusing to go into overdrive now. it clicks and pops every now and then when i shift it into drive. it lags going into reverse. i have a bullydog programmer on it and it shows a shift solenoid a malfunction. any ideas? i had this transmission rebuilt about a year ago.