When a vehicle does not drive for an extended time period, the spark plugs do not get hot and that means they cannot burn off the carbon or fuel deposits. A vehicle left idling for a long period of time will often end up with carbon fouling. When a vehicle is not going to leave soon, turning off the engine will prevent fouling from vehicle idling because it will eliminate carbon deposits. [links]