gear shifter stuck on 2006 GMC Envoy

the gear shifter is stuck on P, but the dashboard shows N. the gear shifter button is also stuck.

2 answers 1 comment
you either have a defective shifter assembly or rod that
goes to the shifter. either way, this is not a repair for a novive, you will need a reputable GM tech to diagnose this for you.
Call Mr. Transmission, we'll diagnose it for free. You can talk to Robert on Antoine (713-683-0700) or Josh on I-10 East (713-455-1780)
I called and spoke with Robert on an issue similar to this, but on a 2004 Envoy and he was VERY helpful!