my truck is reving high when i start it and if i just let it go, it will stall out. when i put it gear it almost always wants to stall, but hesitates and then goes. i just got the truck and have very limited knowlege about engines, just looking for any suggestions, somthing that might be a...