Alright guys so I gave a call to the nissan dealership that is 30 mins away from my house, brought up the recall, they asked for my VIN, told me my car was on recall, they had model D in stock, told me to take the car so they could replace it, they had the car ready in 3 hrs and they even gave me a free maintenance check. Pretty badass guys at the service department. Gonna double check the new steering lock if it's model D, ya never know