um.... honestly it could be almost anything. Good thing to do first is to check for any leaks. These are hard to find because gas evaporates quickly, but you cant always smell it. Check out your spark plugs, wires, all of the above posts, injectors, there's a lot. Unless you know about cars let some one look at it and post whatever they say before you let them do anything with it.