If they haven't been replaced in a long time, start with an inspection or replacement of plugs and wires. If that checks out, check for looseness at the timing belt. Also check your intake system and be sure it isn't plugged up. You have to start somewhere... start narrowing things down.