I forgot to update this thread. So yes, the squirrels chewed very slightly on 2 wires which was enough to not send the signal to the ecm to let the vehicle know that the brake pedal was pressed and to release the shifter. I fixed the wires and it's been fine ever since.
Yes, I can shift by pushing the button. I was able to put it in neutral and start it which I think should rule out the neutral safety switch or a solenoid, I cant remember which, I watched so many videos lol.
First time poster but I've been lurking since I purchased this 2007 GX470 this past January.
The other day my shifter wouldnt release from the PARK position. I did some googling and none of the common symptoms of this issue are present.
My brake lights all work
I can start the car in PARK and...