This sounds like the "park" position being worn out in the motor itself. There should be some threads on here talking about this issue. Try the search tool if you want to read up on it.
For fixing it you have some options. You can rebuild it, replace it, or you can chase this issue and try to...