I have an 08 m8. It's had all the ecu updates and I'm running an slp pipe kit and bdx intake. I started the sled after sitting all summer on a cold morning and it fired up fourth pull ran great loaded it up no problems. Shut it off started it back up a couple more times working flawless. 6 hours later I uncover and go to start it and it doesn't want to start. Ripping the pull cord out of my hands like it's trying to fire the other way? Get it started and it runs really ruff. Will idle for a couple seconds at times and for couple minutes at other times. Gives me a temp sensor fault one minute and a faulty ingition coil the next. Also throws intake sensor fault. If I give it any throttle it dies. Doesn't try and rev up nothing. If I let go of throttle quick enough it will idle back up but at times just backfires and dies. Checked tank for water and it's spotless. Any suggestions or advice would be great thanks. -Curtis