yeah deffidently either a spark plug problem or i think that maybe some water deffidently could slipped into the engine, same thing happened to one of my buddies a while back his car was skipping and he took it to a shop and some water got into the engine....