So I got some snow today and decided to test out my 04 f7 firecat. Just bought the sled last month. Changed the ignition coil when I bought it. Now it runs and pulls great starts fine idles fine then it will start running rough. It still drives but less power and not smooth. The check engine light starts blinking when it does this. I shut the sled off and restart it and then it is running fine for a bit and eventually it runs rough again so I shut it off and restart it etc... any ideas what could be causing this? I'm trying to get the sled a little more reliable for the trails. Thanks.