I have a 2007 Mazda 3. I went to start it today and it wouldn't start. No sounds when i turned the key, but all the lights, radio, etc. work. Then i tried turning it on, putting it in neutral, and starting it and it starts right up. Now it will only seem to start in neutral. What could be the problem?