truck will not go into drive but will go into reverse
My car has 186000 miles.
My car has an automatic transmission.
You should first see if the transmission shifter is moving through all the gears by the gear shifter and the cable and connections are okay. Then make sure the fluid is full. If all this checks out, then you may have a broken internal one way clutch and the transmission needs to be overhauled or replaced.