Hey guy my 16' 5.3 silverado transmission is not going into gear. So for the past week or 2 ill be driving 75-80 at about 2k rpms and it'll randomly kick when it's not shifting. Fast forward to 2 days ago I was driving on interstate and slowed down to about 20 mph and trans kicked into neutral and wouldnt go into gear. I finally got pulled over and it kicked into gear so I could get home. Now I start truck and trans will whine and go into gear for a minute then it kicks into neutral. But it quits whinning when it goes into neutral. Any input?