It's probably your spark plug wires. I've had this happen before when I replaced the spark plugs on a car without replacing the wires. A few days later it was kind of knocking as I was driving then it would clear up. Ended up one of the wires must have been lightly broken inside, cause a new set fixed the prob.