transmission wont start in park and other stuff

well the car wont start in park on the shifter, it needs to be like inbetween R and P or something for it too start. The other problem is that sometimes when Im in park while the car is started its still in reverse and all this other stuff. Is this a linkage problem or transmission problem?