car will not shift on 2007 Pontiac G6

car will not shif out of park what is causing this problem

Asked by for the 2007 Pontiac G6
this looks like a dealer recall problem with trans linkage