A couple months ago i picked up an 03 Firecat ... abou 2 weeks ago we got snow and i took it for a quick run and it was fine. A couple days later i took it out and it feels like it has no power ... its bogging bad .. picks up for a second and then back to no power and almost dying. I changed the plugs and it ran alot better but then the check engine light came on . So now its back to bogging down again ... anyone have any ideas what may be causing this ??? Any help would be apprecaited