gear selector on 2008 Chevrolet Colorado

the drive indicator in the dash(P R N D 321) will not go into park all the time even though the tranny is in park. It feels like there is something loose. Any suggestions?

2 answers
shift cable needs to be replaced at dealership cost around $200
might just need adjusting shift cable