My car or rather the engine is vibrating in short consecutive bursts when stopped. The car runs pretty smoothly when moving but sometimes when i press on the gas there is like a delay or no response and i gotta press harder for the car to go faster. What could this be? Please let me know all possible causes and fixes.