did you mess wit spark plugs at all? and dose it do it all the time or just wot ? mabey it could be a broken wirt if you have a muilty meter check them and go from there that can be a big prouble and it is one of the cheapest .....