So a few months ago I got home, shut of the engine realized I forgot something, started it back up (maybe 10 seconds between off and start again) it REALLY lagged to crank and when it finally did it was idling below 500rpm and shaking badly. It's done it maybe about 3-4 times over the last few...