Well the misfire light came on today again idk was fine for awhile and isn't idling as smoothly as it was before the garage replaced the gasket seal for the second time, for free of course cause the first one wasn't put on right and was leaking again. What are the timing components? I thought about replacing the belt but doesn't look to bad or squeal anymore. You think it could be a faulty sensor saying there is a misfire still?