Had my car reprogrammed. Changed the ignition key cylinder with new keys. Has a real bad idle when it did start, but then I turned it off and it didn't want start up again. So confused. It's been sitting for a year and some change, and the only way it would start is if I pop start it. It's a 2001 Nissan Maxima SE 20th anniversary edition 5 speed. Can someone tell me what am I missing?
P.S. I didn't change neutral safety switch or sensor underneath the pedal.