If the shifter is on the floor I would guess one of the wires in the harness broke. Easy fix, if you can take off the cover. Should also be a quick release button under there so you can shift it out of park manually. (This is what happened to my car and I fixed it myself) yeah I googled it.
Search GMC Terrain Questions
GMC Terrain Experts
Find great deals from top-rated dealersTMSearch
Related Models For Sale