Hello everyone. I've had this 2005 Matrix since 2007 and it's been fantastic (240,000km), but now I have my first head scratcher. I hope someone here has a few ideas. Intermittently while driving the engine will go rough for a few seconds, maybe even as long as half a minute and then go back to norm...