"when i take my foot off the throttle it just starts driving off"
Is the Rev. option related to the throttle axis marked? That inverts the polarity of the axis, so when you take your foot off the throttle, it will stop accelerating.
There is a game manual but unfortunately it's just avaiable in German right now. They released the game before the expected date, so the English manual is coming soon.