RE: reverse problem
If it acts like its in neutral, maybe it is. Check and make sure the shift lever is moving all the way out. Make sure the idle isn't unusually high also. When you move the lever out and roll your truck forward the spur gear will catch and start to spin. Does it just roll without the gears turning? Do all of this while the truck is not running.