Infiniti Repair Questions? Ask a Mechanic for Answers ASAP
Hello, my name is ***** ***** I am a professional here at Just Answer. I have noticed that your question was not getting a response and thought I would see if you still need help with this.I apologize for the delay and I hope I can still assist you with this here.
One common caused for the type of stalling you are describing can be caused by a dirty and sticking IAC (idle air control valve) located on the throttle body as well as sludge build up in the throttle body. I would take some carb cleaner and a soft cloth and give the throttle body a good clean as well as the IAC. When doing so , be sure to remove the negative battery cable before you do the cleaning. See the IAC location on the TB in the link below, copy and paste the link to your browser to open and view it.https://dl.dropboxusercontent.com/u/104923897/Throttle%20body%20Oct%2010.pdf
If the security light is flashing then it sounds like you are still having a problem with the key and or the security system, since the dealer was supposed to have fixed this then they need to recheck it for you because it sounds like something was over looked here.
The codes P0011 and O0021 indicate a problem with the Intake Valve Timing (IVT) control. See the steps below to check the system starting with the oil.https://dl.dropboxusercontent.com/u/104923897/P0011%20cam%20timing%20Oct%2023.pdf
Yes it is possible if you are having a timing concern which these codes indicate , these codes could keep it from starting.