When in park or neutral I have a normal idle speed, around 700 rpm. When I put it in drive, the engine revs to over 1000 rpm, and the truck tries to move forward to the point where it takes alot of brake pressure to hold it back. Anyone have any ideas, or had this problem themselves?