I just went through the pain of changing it out last week. It is under your passenger side dash. It is about 1/4" from the firewall. Total PITA to change.
It also turned out not to be my issue. It was the ignition switch. $300 at the dealership.
Good luck.