Driving from work this afternoon (33 mile drive) get 2 miles from home when i hear a noise while driving down the road and noticed the truck will not accelerate anymore. The engine will rev up but the truck would not speed up like it was in neutral. After about 10 seconds of coasting it decided to start working properly until i reached a stop light. Again no more power to the wheels like it was in neutral. I shifted into park and heard a squeaking/grinding noise. Checked trans fluid it was low, however no visible leaks, no noises while idling, no smoke or anything. Ive shut it off and started it up again, nothing. Shifted through all gears multiple times, still nothing. Itll go into neutral just fine but will not engage in any drive gears. Every time i shift into park with truck running i hear a squeaking/grinding noise and it really concerns me. I would really appreciate some help, i do not have the money to buy a new car or take this to a shop to get it fixed but i do have a garage and basic tools so hopefully i can try and diy it. This is my only vehicle and i need it to get back and forth to work everyday. Please and thank you.