Buick Rendezvous Repair Questions

2005 Buick Rendezvous
Engine Size : V6
Question : Car won't start in park position all the time, most of the time you have to pull the gear shift forward and wiggle it and then it will start, I actually thought it had to be in Neutral, but I think it will also start when in D also. When it starts, the display area that tells what gear you are in is incorrect.