My Spirt started acting up a couple of weeks back. When I start first thing in the AM no worries. After it sits all day at work in the warm California sun, It struggles to start. Once its running it runs flawlessly. The cold days we had in February resulted in the car starting first time every time even after sitting all day. Now the weather is warmer it has started struggling again. Any Ideas?