For about a year now my 06 FX35 will be hard to start. I will turn the ignition and the car will turn over, trying to start. I will continue for 3 or 4 seconds and then stop. After letting the car sit for a few minutes, it will start fine. Normally it will start instantly. It does this every 2 or 3 months. The other day it took me around 15 minutes for it to start. I would crank, let it sit and had to repeat it several times before it started. When it did, it started right up like normal. Battery is only 9 months old. Any ideas would be appreciated.