the present description is related to producing vacuum and circulating engine coolant for a vehicle . fig1 shows one example system for producing vacuum and circulating engine coolant via an electrically driven motor . fig2 shows simulated signals of interest when controlling vacuum and engine coolant circulation according to the method of fig3 . referring to fig1 , internal combustion engine 10 , comprising a plurality of cylinders , one cylinder of which is shown in fig1 , is controlled by electronic engine controller 12 . engine 10 includes combustion chamber 30 and cylinder walls 32 with piston 36 positioned therein and connected to crankshaft 40 . combustion chamber 30 is shown communicating with intake manifold 44 and exhaust manifold 48 via respective intake valve 52 and exhaust valve 54 . each intake and exhaust valve may be operated by an intake cam 51 and an exhaust cam 53 . the position of intake cam 51 may be determined by intake cam sensor 55 . the position of exhaust cam 53 may be determined by exhaust cam sensor 57 . fuel injector 66 is shown positioned to inject fuel directly into cylinder 30 , which is known to those skilled in the art as direct injection . alternatively , fuel may be injected to an intake port , which is known to those skilled in the art as port injection . fuel injector 66 delivers liquid fuel in proportion to the pulse width of signal fpw from controller 12 . fuel is delivered to fuel injector 66 by a fuel system ( not shown ) including a fuel tank , fuel pump , and fuel rail ( not shown ). fuel injector 66 is supplied operating current from driver 68 which responds to controller 12 . in addition , intake manifold 44 is shown communicating with optional electronic throttle 62 which adjusts a position of throttle plate 64 to control air flow from intake boost chamber 46 to intake manifold 44 . compressor 162 draws air from air intake 42 to supply boost chamber 46 . exhaust gases spin turbine 164 which is coupled to compressor 162 via shaft 160 . vacuum operated waste gate actuator 72 allows exhaust gases to bypass turbine 164 so that boost pressure can be controlled under varying operating conditions . vacuum is supplied to waste gate actuator 72 via vacuum reservoir 139 by way of a conduit ( not shown ). electrically driven motor 186 is command by controller 12 . in one example , controller outputs a pulse width modulated signal to control the speed of electrically driven motor 186 . electrically driven motor 186 is coupled to vacuum pump 184 and coolant pump 182 . in one example , electrically driven motor 186 is coupled to vacuum pump 184 and coolant pump 182 via a single or sole drive shaft . in this example , electrically driven motor 186 drives vacuum pump via a beltless mechanical coupling . however , in other examples , a belt or other device may couple the motor to the vacuum and coolant pumps . further , the system may included clutches ( not shown ) between coolant pump 182 , electrically driven motor 186 , and vacuum pump 184 such that electrically driven motor 186 may operate coolant pump 182 without operating vacuum pump 184 and vice - versa . coolant pump 182 is in fluid communication with cooling jacket 114 for circulating coolant through engine 10 . coolant pump 182 is configured to direct coolant thorough radiator 180 and heater core 188 . heater core 188 provides heat to the vehicle cabin ( not shown ). valve 187 allows coolant to flow from coolant pump 182 through radiator 180 and limits coolant flow from bypassing radiator 180 through conduit 189 when in a first position . valve 187 bypasses radiator 180 via conduit 189 and limits coolant flow from coolant pump 182 to radiator 180 when in a second position . in one example , controller 12 adjusts the position of valve 187 . in other examples , valve 187 changes state in response to coolant temperature . in this way , coolant from coolant pump 182 can be directed through radiator 180 and heater core 188 . vacuum pump 184 provides vacuum to brake booster 140 via conduit 192 . check valve 190 limits air flow only from vacuum pump 184 to brake booster 140 . additional vacuum storage capacity is provided by vacuum reservoir 139 . brake booster 140 includes an internal vacuum reservoir and it amplifies force provided by foot 152 via brake pedal 150 to master cylinder 148 for applying vehicle brakes ( not shown ). distributorless ignition system 88 provides an ignition spark to combustion chamber 30 via spark plug 92 in response to controller 12 . universal exhaust gas oxygen ( uego ) sensor 126 is shown coupled to exhaust manifold 48 upstream of catalytic converter 70 . alternatively , a two - state exhaust gas oxygen sensor may be substituted for uego sensor 126 . converter 70 can include multiple catalyst bricks , in one example . in another example , multiple emission control devices , each with multiple bricks , can be used . converter 70 can be a three - way type catalyst in one example . controller 12 is shown in fig1 as a conventional microcomputer including : microprocessor unit 102 , input / output ports 104 , read - only memory 106 , random access memory 108 , keep alive memory 110 , and a conventional data bus . controller 12 is shown receiving various signals from sensors coupled to engine 10 , in addition to those signals previously discussed , including : engine temperature ( ect ) from temperature sensor 112 coupled to cooling sleeve 114 ; a position sensor 134 coupled to an accelerator pedal 130 for sensing accelerator position adjusted by foot 132 ; a position sensor 154 coupled to brake pedal 150 for sensing brake pedal position , a pressure sensor 146 for sensing brake booster vacuum ; a knock sensor for determining ignition of end gases ( not shown ); a measurement of engine manifold pressure ( map ) from pressure sensor 122 coupled to intake manifold 44 ; an engine position sensor from a hall effect sensor 118 sensing crankshaft 40 position ; a measurement of air mass entering the engine from sensor 120 ( e . g ., a hot wire air flow meter ); and a measurement of throttle position from sensor 58 . barometric pressure may also be sensed ( sensor not shown ) for processing by controller 12 . in a preferred aspect of the present description , engine position sensor 118 produces a predetermined number of equally spaced pulses every revolution of the crankshaft from which engine speed ( rpm ) can be determined . in some embodiments , the engine may be coupled to an electric motor / battery system in a hybrid vehicle . the hybrid vehicle may have a parallel configuration , series configuration , or variation or combinations thereof . further , in some embodiments , other engine configurations may be employed , for example a diesel engine . during operation , each cylinder within engine 10 typically undergoes a four stroke cycle : the cycle includes the intake stroke , compression stroke , expansion stroke , and exhaust stroke . during the intake stroke , generally , the exhaust valve 54 closes and intake valve 52 opens . air is introduced into combustion chamber 30 via intake manifold 44 , and piston 36 moves to the bottom of the cylinder so as to increase the volume within combustion chamber 30 . the position at which piston 36 is near the bottom of the cylinder and at the end of its stroke ( e . g . when combustion chamber 30 is at its largest volume ) is typically referred to by those of skill in the art as bottom dead center ( bdc ). during the compression stroke , intake valve 52 and exhaust valve 54 are closed . piston 36 moves toward the cylinder head so as to compress the air within combustion chamber 30 . the point at which piston 36 is at the end of its stroke and closest to the cylinder head ( e . g . when combustion chamber 30 is at its smallest volume ) is typically referred to by those of skill in the art as top dead center ( tdc ). in a process hereinafter referred to as injection , fuel is introduced into the combustion chamber . in a process hereinafter referred to as ignition , the injected fuel is ignited by known ignition means such as spark plug 92 , resulting in combustion . during the expansion stroke , the expanding gases push piston 36 back to bdc . crankshaft 40 converts piston movement into a rotational torque of the rotary shaft . finally , during the exhaust stroke , the exhaust valve 54 opens to release the combusted air - fuel mixture to exhaust manifold 48 and the piston returns to tdc . note that the above is described merely as an example , and that intake and exhaust valve opening and / or closing timings may vary , such as to provide positive or negative valve overlap , late intake valve closing , or various other examples . in some examples the vacuum pump may be an electrically driven vacuum pump that is lubricated ( e . g ., vacuum pump seals and moving parts ) by oil from the engine crankcase . further , the vacuum pump may exhaust pumped air to the engine crankcase or another sealed engine region ( e . g ., under cylinder head valve covers ). in this way , the efficiency of the electrically driven pump can be increased because of improved vacuum pump sealing . the system may also include a mechanically engine driven coolant pump that provides a base level of coolant pumping and an auxiliary electrically driven coolant pump that provides coolant a high engine loads . the auxiliary electrically driven coolant pump may handle coolant pumping for all cooling circuits . alternatively , the auxiliary electrically driven coolant pump may handle coolant for one or more circuits such as coolant circulation within the engine , coolant circulation within the radiator , or coolant circulation through the heater core to provide cabin heat . thus , the auxiliary electrically driven coolant pump &# 39 ; s function can be apportioned by magnitude and coolant circuit . in still other examples , the vacuum pump and the coolant pump may be selectively driven by the engine or by the electric motor . clutches may be activated and deactivated to allow the electric motor or engine to drive the vacuum and coolant pump . in still another example , the engine may drive the coolant pump while the electric motor drives the vacuum pump during some conditions , and during other conditions the electric motor may drive both the vacuum pump and the coolant pump . further still , the system may include several coolant pumps driven by separate electric motors that circulate coolant in different coolant loops ( e . g . engine and heater core loop , radiator loop , and bypass radiator loops ). thus , the system of fig1 provides for an engine accessory drive system , comprising : an engine ; a vacuum pump ; a coolant pump configured to supply liquid coolant to the engine ; and an electrically driven motor mechanically coupled to the vacuum pump and the coolant pump . the engine accessory drive system further comprises a controller , the controller including instructions to selectively operate the electrically driven motor during an engine start . the engine accessory drive system includes where the instructions to selectively operate the electrically driven motor during a start include instructions for deactivating the electrically driven pump in response to a state of a battery . the engine accessory drive system includes where the electrically driven motor is coupled to the vacuum pump and the coolant pump via a beltless drive mechanism . the engine accessory drive system includes where the instructions to selectively operate the electrically driven motor during a start include instructions to stop the electrically driven motor during engine cranking . the engine accessory drive system includes further instructions for operating the electrically driven motor at a first speed when an engine temperature is less than a first threshold temperature and when a level of air pressure of a vacuum consumer is greater than a first pressure . the engine accessory drive system includes further instructions for operating the electrically driven motor at a second speed , the second speed greater than the first speed when the engine temperature is greater than the first threshold temperature . the system of fig1 also provides for an engine accessory drive system , comprising : an engine ; a vacuum pump ; a coolant pump configured to supply coolant to the engine ; and an electrically driven motor coupled to the vacuum pump and the coolant pump ; and a controller , the controller including instructions for adjusting a speed of the electrically driven motor in response to a pressure in a vacuum reservoir and a temperature of the engine . the engine accessory drive system includes where the controller includes further instructions for commanding the electrically driven motor to an off state when the temperature of the engine is less than a first temperature during a first engine start , and where the controller includes further instructions for commanding the electrically driven motor to an on state when the temperature of the engine is greater than a second temperature during a second engine start . the engine accessory drive system includes where the controller includes further instructions for operating the electrically driven motor at a first speed when the temperature of the engine is less than a first temperature and when the pressure in the vacuum reservoir is greater than a first pressure . the engine accessory drive system includes where the controller includes further instructions for circulating coolant within the engine when the temperature of the engine is less than a threshold temperature , and where the controller includes further instructions for circulating coolant through the engine and a radiator when the temperature of the engine is greater than the threshold temperature . the engine accessory drive system includes where the threshold temperature varies with engine operating conditions . the engine accessory drive system includes where the threshold temperature is higher for engine loads less than a first engine load threshold , and where the threshold temperature is lower for engine loads less than the first engine load threshold . the engine accessory drive system includes where the controller includes instructions for operating the electrically driven motor when the engine is automatically stopped and when an operator requests cabin heat . referring now to fig2 , simulated signals of interest during engine operation are shown . vertical markers t 0 - t 8 identify particular times of interest during the operating sequence . similar signals may be observed when the method of fig3 is executed by controller 12 of fig1 . the first plot from the top of fig2 shows engine speed versus time . time starts at the left side of the plot and increases to the right . engine speed is at its lowest value at the bottom of the plot and increases to the top of the plot . horizontal marker 202 represents a desired engine idle speed . desired engine idle speed can vary with engine operating conditions such as engine temperature and time since engine start . the second plot from the top of fig2 shows engine load versus time . time starts at the left side of the plot and increases to the right . engine load is at its lowest value at the bottom of the plot and increases toward the top of the plot . engine load may be expressed as a fraction of theoretical cylinder air charge . the third plot from the top of fig2 shows vacuum reservoir pressure versus time . time starts at the left side of the plot and increases to the right . horizontal marker 204 represents a second threshold level of vacuum reservoir pressure . horizontal marker 206 represents a first threshold level of vacuum reservoir pressure . vacuum reservoir vacuum is at a higher level of vacuum at the bottom of the plot . the fourth plot from the top of fig2 shows engine temperature versus time . time starts at the left side of the plot and increases to the right . engine coolant is at its lowest value at the bottom of the plot and increases toward the top of the plot . the fifth plot from the top of fig2 shows an electrically driven vacuum / coolant pump motor control duty cycle command ( e . g . vacuum pump 184 of fig1 ). time starts at the left side of the plot and increases to the right . the electrically driven vacuum / coolant pump motor control duty cycle command is at a low duty cycle near the bottom of the plot and is at a higher duty cycle near the top of the plot . the duty cycle may be expressed as a percentage of on time relative to off time at a selected motor driving frequency . as the duty cycle increases , the average voltage supplied to the motor over a period of time increases . the speed of the electrically driven vacuum / coolant pump motor increases as the duty cycle increases . at time t 0 , engine cranking begins and engine speed is increased to cranking speed ( e . g ., 200 rpm ). engine load starts at a high level since engine cylinders are initially filled with air during an engine start . vacuum reservoir pressure is also at a higher level . vacuum reservoir pressure may increase in response to use of vacuum by a vacuum consumer ( e . g ., brake booster , waste gate actuator ). for example , vacuum reservoir pressure can increase when vehicle brakes are applied and released . vacuum reservoir pressure can also increase when vacuum is used to operate a turbocharger waste gate or other vacuum operated actuator . further , vacuum pressure can also increase when air seeps by check valves or other components that are used to maintain vacuum level . on the hand , engine temperature is low indicating the engine is cold started . the electrically driven vacuum / coolant pump motor control duty cycle command is also zero during the engine start . the zero duty cycle indicates that the electrically driven vacuum / coolant pump motor is off . it should be noted that the electrically driven vacuum / coolant pump motor may require a minimum duty cycle before the motor rotates ( e . g ., 20 % duty cycle ). consequently , the water and vacuum pumps may not be pumping in some examples even when there is a duty cycle commanded to the electrically driven vacuum / coolant pump motor . by commanding the electrically driven vacuum / coolant pump motor to an off state more power from the vehicle battery is available to the engine &# 39 ; s starter to crank the engine . further , since the engine is cold and is being cold started the vehicle is in park . at time t 1 , engine speed reaches the desired idle speed so it may be determined that the engine is started . engine load begins to stabilize at engine speed reaches the desired idle speed . the electrically driven vacuum / coolant pump motor is commanded to an on state by commanding a duty cycle greater than zero in response to pressure in the vacuum reservoir exceeding the second threshold level of vacuum reservoir pressure 204 . in particular , electrically driven vacuum / coolant pump motor is commanded to a speed , via adjusting a control signal duty cycle , related to the efficiency of the vacuum pump &# 39 ; s intake valves . for example , the electrically driven vacuum / coolant pump motor is commanded to a speed where the vacuum pump &# 39 ; s intake valves operate to provide the pump &# 39 ; s substantially most efficient pumping . commanding the electrically driven vacuum / coolant pump motor to an on state causes the vacuum pump to begin drawing air from the vacuum reservoir or the vacuum consumer . as a result , the vacuum reservoir pressure begins to decrease at time t 1 . the engine temperature is low but begins to increase in response to operating the engine . at time t 2 , engine speed is greater than idle speed and engine load is greater than engine idle load . since the electrically driven vacuum / coolant pump motor has been operating since time t 1 , pressure in the vacuum reservoir has decreased to the first pressure level threshold 206 . the electrically driven vacuum / coolant pump motor is commanded to an off state ( e . g ., zero duty cycle ) in response to pressure in the vacuum reservoir reaching the first pressure level threshold 206 . the engine temperature continues to increase at time t 2 . between time t 2 and t 3 , vacuum reservoir pressure increases in response to use of vacuum by a vacuum consumer . however , since vacuum reservoir pressure is less than second pressure level threshold 204 , electrically driven vacuum / coolant pump motor remains in an off state . at time t 3 , the engine is stopped and engine speed goes to zero . stopping the engine allows air to fill engine cylinder so that engine load increases as indicated by the engine load signal . vacuum reservoir pressure is greater than first pressure level threshold 206 but less than second pressure level threshold 204 which allows the electrically driven vacuum / coolant pump motor to remain in an off state . engine temperature briefly increases after engine stop and then begins to decrease . between time t 3 and t 4 , the engine is restarted as indicated by increased engine speed . engine load and temperature also increase in response to restarting the engine . vacuum reservoir pressure remains substantially constant . at time t 4 , engine idle speed is near idle speed and engine load is at a lower level . engine temperature has increased to a level where it is desirable to begin circulation of engine coolant within the engine without passing engine coolant through a radiator . in some examples , engine coolant can circulate solely within the engine ( e . g ., coolant is not passed through a radiator or heater core ) while in other examples engine coolant is circulated through the engine and the heater core but not through a radiator . by circulating coolant through the heater core it is possible to allow the operator to use some engine heat to heat the vehicle &# 39 ; s cabin area . the electrically driven vacuum / coolant pump is activated with a low duty cycle command in response to engine temperature . the low duty cycle command rotates the electrically driven vacuum / coolant pump at a low speed . as a result , coolant begins to circulate through the engine and air is drawn from the vacuum reservoir via the vacuum pump . thus , at t 4 , engine temperature rises to a level that causes the electrically driven vacuum / coolant pump to activate even though pressure in the vacuum reservoir is less than the second pressure level threshold 204 where the electrically driven vacuum / coolant pump is activated in response to pressure in the vacuum reservoir . at time t 5 , engine speed and load have increased while engine temperature has reached a temperature threshold where the electrically driven vacuum / coolant pump speed is increased to increase circulation of coolant within the engine . further , a position of a valve ( e . g ., valve 187 of fig1 ) is adjusted so that engine coolant is directed through the engine , heater core , and radiator . the valve position is changed so that the temperature of engine coolant exiting the engine is reduced so that engine cooling efficiency increases . in some examples , the duty cycle signal supplied to operate the electrically driven vacuum / coolant pump is increased proportionally to a temperature of the engine rather than at discrete temperatures as shown in fig2 . pressure in the vacuum reservoir is once again below the first pressure level threshold 206 since the vacuum pump is operating and since there is no vacuum being used by a vacuum consumer . at time t 6 , engine speed and load have increased while engine coolant has reached another temperature threshold where the electrically driven vacuum / coolant pump speed is increased to increase circulation of coolant within the engine and through the radiator . the coolant control valve ( e . g ., valve 187 of fig1 ) remains in a position where engine coolant is directed through the engine , heater core , and radiator . between time t 6 and t 7 , engine speed increases and then decreases until the engine is stopped . engine load also increases , decreases , and then it increases again when the engine is stopped . pressure in the vacuum reservoir briefly increases in response to use of vacuum by a vacuum consumer and then decreases since the vacuum pump is operated by the electrically driven vacuum / coolant pump . engine temperature is substantially constant from time t 6 until the engine is stopped . engine temperature increase briefly after the engine is stopped and then begins to decrease . at time t 7 , the engine remains stopped as indicated by zero engine speed and a high engine load . pressure in the vacuum reservoir remains below the first pressure level threshold 206 since the vacuum pump is coupled to the water pump and the rotating electrically driven vacuum / coolant pump motor . in addition , there is no vacuum use by vacuum consumers . engine temperature reaches a temperature threshold where the electrically driven vacuum / coolant pump speed is decreased to decrease circulation of coolant through the radiator . in particular , the electrically driven pump is deactivated so that the pump does not continue to drain the vehicle battery of charge and so that the engine remains at an elevated temperature as long as possible so that fuel is not used to raise the engine temperature . in one example , a coolant control valve ( e . g ., valve 187 of fig1 ) is commanded to a state where engine coolant is free to circulate within the engine , and in some examples the heater core , but not through the radiator . the coolant control valve may be commanded to a position where coolant flows through the engine , heater core , and radiator if the engine is restarted shortly after the engine temperature reaches the temperature threshold where the electrically driven vacuum / coolant pump speed is decreased . between time t 7 and t 8 , the engine is restarted . the engine temperature decreases after t 7 but increases after the engine is restarted . pressure in the vacuum reservoir remains substantially constant . the electrically driven vacuum / coolant pump remains in an off state as engine temperature decreases and while pressure in the vacuum reservoir remains below the second threshold level of vacuum reservoir pressure 204 . at time t 8 , engine speed and load have stabilized to levels at engine idle speed . pressure in the vacuum reservoir remains substantially constant . engine temperature has increased to a level where it is desirable to operate the electrically driven vacuum / coolant pump motor . accordingly , the electrically driven vacuum / coolant pump motor is commanded to an on state by increasing a duty cycle of the vacuum / coolant pump command signal . thus , coolant begins to circulate through the engine at time t 8 in response to an engine temperature . it should be noted that if the vacuum pump and coolant pump are mechanically coupled without a clutching system , the losses of the vacuum pump can be reduced by operating the vacuum pump where the vacuum pump inlet pressure is open to atmospheric pressure ( or boost air ) or where the vacuum pump inlet is closed . thus , to improve system efficiency the vacuum pump can be set to a condition where the inlet is open to atmosphere or closed . as such , a valve may be placed between vacuum pump 184 and vacuum reservoir 139 for the system shown in fig1 . the valve may be controlled by controller 12 such that it only opens when pressure in the vacuum reservoir 139 is greater than a second predetermined amount . the valve is closed when pressure in vacuum reservoir is less than a first predetermined amount . in this way , the vacuum pump inlet may be put in selective fluid communication with vacuum reservoir 139 to increase system efficiency . thus , fig2 shows signals of interest during one example engine operating sequence . it can be observed from the signals of fig2 that an electrically driven vacuum / coolant pump motor can provide vacuum and circulate engine coolant so that vacuum and engine cooling are provided when needed even though the vacuum pump and the water pump are coupled together . further , it can be observed that the electrically driven vacuum / coolant pump can be deactivated when vacuum and engine coolant circulation are not requires so that battery charge may be conserved . further still , it can be observed that the electrically driven vacuum / coolant pump can be operated so that the engine may be stopped even though there may be a demand for additional vacuum or engine cooling since the electrically driven vacuum / coolant pump can operate independent of engine operation . referring now to fig3 , a high level flowchart for adjusting operation of a vacuum control valve is shown . the method of fig3 is executable by instructions of controller 12 of fig1 . at 302 , method 300 determines engine operating conditions . engine operating conditions include but are not limited to engine speed , engine load , vacuum reservoir pressure , engine intake manifold pressure , intake throttle position , brake actuator position , engine temperature , and desired engine torque . method 300 proceeds to 304 after engine operating conditions are determined . at 304 , method 300 judges whether or not ignition key - on is present . a key - on condition may be indicated by an assertion of a switch such as an ignition switch or a start engine button . the key - on condition does not have to include engine cranking . however , the key - on condition may be indicative of a future intent to start the vehicle &# 39 ; s engine . if method 300 judges no key - on is indicated , method 300 returns to 302 . otherwise , method 300 proceeds to 306 . at 306 , method 300 judges whether or not there is a request to crank the engine . an engine crank request may be initiated by a key or other input to a controller , and the engine may be cranked via a starter motor or via an auxiliary motive device . if method 300 judges that there is an engine cranking request , method 300 proceeds to 316 . otherwise , method 300 proceeds to 308 . at 308 , method 300 judges whether or not there is sufficient battery power to operate the electrically driven vacuum / coolant motor to mechanically drive the vacuum pump and the water pump . in one example , method 300 judges whether or not there is sufficient battery power to operate the electrically driven vacuum / coolant motor based on battery voltage . in other examples , method 300 judges whether or not there is sufficient battery power to operate the electrically driven vacuum / coolant motor based on an estimated battery state of charge . if method 300 judges that there is sufficient battery power to operate the electrically driven vacuum / coolant motor , method 300 proceeds to 310 . otherwise , method 300 returns to 306 . in this way , method 300 may conserve battery power for starting the engine rather than operating the electrically driven vacuum / coolant motor . at 310 , method 300 judges whether or not a request for vacuum or engine coolant has been initiated . a vacuum or an engine coolant request may be initiated in response to a pressure of a vacuum reservoir greater than a predetermined threshold pressure or an engine temperature greater than a threshold engine temperature . in another example , a vacuum or engine coolant request may be initiated by activation or deactivation of a device of a vehicle . for example , a vacuum or engine coolant request may be initiated in response to activation or deactivation of a brake pedal . the engine coolant request can indicate that it is desirable for coolant circulation within the engine . during cold engine starts , the engine coolant request may be absent ; however , the engine coolant request may be asserted as engine temperature increases as shown in fig2 . if a vacuum or engine coolant request is requested , method 300 proceeds to 314 . otherwise , method 300 proceeds to 312 . at 314 , method 300 adjusts the command to the electrically driven vacuum / coolant motor and starts the electrically driven vacuum / coolant motor so that the vacuum pump and the engine coolant pump rotate . in one example , the electrically driven vacuum / coolant motor may be activated via an electrical command such as activating a voltage supplied to the motor at a selected duty cycle . air begins to be evacuated from a vacuum reservoir and the vacuum system when the electrically driven vacuum / coolant motor is started since it is coupled to the vacuum pump . in addition , since the electrically driven vacuum / coolant motor is coupled to the engine coolant pump , engine coolant circulates in the engine . in one example , method 300 activates the electrically driven vacuum / coolant motor and adjusts the duty cycle of a command signal supplied to the electrically driven vacuum / coolant motor in the following manner . if the electrically driven vacuum / coolant motor is activated in response to a vacuum request the duty cycle of a command signal may be set to a fixed value or a value that varies with operating conditions . in particular , electrically driven vacuum / coolant pump motor is commanded to a speed , via adjusting a control signal duty cycle , related to the efficiency of the vacuum pump &# 39 ; s intake valves . for example , the electrically driven vacuum / coolant pump motor is commanded to a speed where the vacuum pump &# 39 ; s intake valves operate to provide the pump &# 39 ; s substantially most efficient pumping work . on the other hand , if the electrically driven vacuum / coolant motor is activated in response to an engine coolant request , the engine speed of the electrically driven vacuum / coolant motor may be set based on one or more variables that index an empirically determined desired motor speed for the electrically driven vacuum / coolant motor . in one example , the duty cycle command signal may be based on engine speed and engine load . in another example , the duty cycle command signal may be based on a speed of a fan cooling a radiator . further , the duty cycle command signal can be adjusted in response to an operator request for cabin heat . for example , if an operator sets a desired cabin temperature to a temperature and the actual cabin temperature is less than the desired cabin temperature , the duty cycle may be commanded to a value that makes the electrically driven vacuum / coolant motor circulate coolant through the engine and heater core . it should be noted in some examples that a position of a coolant valve ( e . g ., valve 187 ) may also be adjusted in response to engine temperature . in some examples , the coolant valve may change state in response to engine coolant temperature . in other examples , a controller ( e . g ., controller 12 of fig1 ) may change the state of the coolant valve in response to operating conditions . for example , if engine temperature is less than a threshold temperature , the coolant valve can be commanded to a first position where engine coolant circulates in the engine . alternatively , engine coolant can be circulated in the engine and a heater core when the coolant valve is in a first position . if engine temperature is greater than the threshold temperature , the coolant valve can be commanded to a second position where engine coolant circulates through the engine , heater core , and radiator . in this way , the duty cycle of a command for operating an electrically driven vacuum / coolant motor can be controlled taking vacuum and engine temperature into consideration . for example , an electrically driven vacuum / coolant motor may be activated during a first engine start when the temperature of the engine is greater than a first threshold temperature . the electrically driven vacuum / coolant motor may be deactivated during a second engine start when the temperature of the engine is less than the first temperature . in another example , the electrically driven vacuum / coolant motor can be operated at a first speed to circulate engine coolant in an engine and to provide vacuum when a temperature of the engine is less than a first threshold temperature . the electrically driven vacuum / coolant motor can be operated at a second speed to circulate engine coolant in the engine and to provide vacuum when a temperature of the engine is greater than the first temperature . method 300 returns to 306 after the electrically driven vacuum / coolant motor is started . at 312 , the electrically driven vacuum / coolant motor may be shut off or deactivated by commanding the control signal duty cycle to zero . deactivating the electrically driven vacuum / coolant motor stops air from being drawn from the vacuum reservoir by the vacuum pump and reduces coolant circulation within the engine . method 300 returns to 306 after the electrically driven vacuum / coolant motor is deactivated . at 316 , method 300 judges whether or not there is sufficient battery power to crank the engine and operate the electrically driven vacuum / coolant motor . in one example , method may allow the electrically driven vacuum / coolant motor to operate as long as the battery voltage is greater than a predetermined threshold voltage . if the battery voltage is less than the predetermined threshold voltage before or during engine cranking , the electrically driven vacuum / coolant motor may be commanded off . in other examples , method 300 may judge whether or not there is sufficient battery power to crank the engine and operate the electrically driven vacuum / coolant motor in response to an estimated battery state of charge . if it is judged that there is sufficient battery power to crank the engine and operate the vacuum pump , method 300 proceeds to 318 . otherwise , method 300 proceeds to 322 . at 318 , method 300 judges whether or not vacuum or engine coolant is requested . method 300 judges whether or not vacuum or engine coolant is requested at 318 in the same manner as described at 310 . if vacuum or engine coolant is requested , method 300 proceeds to 320 . otherwise , method 300 proceeds to 322 . at 320 , method 300 adjusts the command to the electrically driven vacuum / coolant motor and adjusts the command signal duty cycle . as described at 314 , the electrically driven vacuum / coolant motor can be operated at different speeds and can be activated and deactivated according to the requirement of the vacuum system and engine temperature . method 300 adjusts the duty cycle command signal ( or other type of command signal , e . g ., voltage command or digital command ) as described at 314 and then proceeds to 324 . at 322 , the electrically driven vacuum / coolant motor may be shut off or deactivated by adjusting the duty cycle command to zero or by opening a switch or a relay . deactivating the electrically driven vacuum / coolant motor deactivated the vacuum and coolant pumps . method 300 proceeds to 324 after the electrically driven vacuum / coolant motor is deactivated . at 324 , method 300 judges whether or not the engine is started . the engine may be judged to be started after the engine reaches a predetermined engine starting speed . for example , the engine may be determined to be started after a desired engine idle speed is exceeded . if method 300 judges that the engine is started , method 300 proceeds to 326 . otherwise , method 300 returns to 306 . at 326 , method 300 judges whether or not vacuum or coolant is requested . as discussed at 318 , a vacuum request may be initiated in response to a pressure of a vacuum reservoir greater than a predetermined threshold pressure . on the other hand , a coolant request may be initiated in response to an engine temperature greater than a threshold engine temperature . if vacuum or coolant is requested , method 300 proceeds to 328 . otherwise , method 300 proceeds to 330 . at 328 , method 300 adjusts the command to the electrically driven vacuum / coolant motor and adjusts the command signal duty cycle . as described at 314 and 320 , the electrically driven vacuum / coolant motor can be operated at different speeds and can be activated and deactivated according to the requirement of the vacuum system and engine temperature . method 300 adjusts the duty cycle command signal ( or other type of command signal , e . g ., voltage command or digital command ) as described at 314 and proceeds to 332 . at 330 , the electrically driven vacuum / coolant motor may be shut off or deactivated by commanding the duty cycle command to zero or by opening a switch or a relay . method 300 proceeds to 332 after the electrically driven vacuum / coolant motor is deactivated . at 332 , method 300 judges whether or not there is a request to stop the engine . the request may be initiated by an operator or by a system of the vehicle ( e . g ., a hybrid vehicle controller ). if an engine stop request is not present , method 300 returns to 326 . otherwise , method 300 proceeds to 334 . at 334 , method 300 adjusts the command to the electrically driven vacuum / coolant motor and adjusts the command signal duty cycle . as described at 314 and 320 , the electrically driven vacuum / coolant motor can be operated at different speeds and can be activated and deactivated according to the requirement of the vacuum system and engine temperature . method 300 adjusts the duty cycle command signal ( or other type of command signal , e . g ., voltage command or digital command ) as described at 314 and proceeds to 332 . however , method 300 may include specific commands for adjusting the electrically driven vacuum / coolant motor during stopping conditions . for example , as discussed in fig2 , the electrically driven vacuum / coolant motor can be commanded to a speed until engine temperature reaches a threshold temperature and then the vacuum / coolant motor can be commanded off to conserve battery charge . in other examples , the electrically driven vacuum / coolant motor may be commanded to a plurality of speeds related to engine temperature after an engine stop . in this way , the electrically driven vacuum / coolant motor may be controlled for a variety of operating conditions . at 336 , method 300 judges whether or not operating conditions are at a desired state . for example , method 300 may judge it desirable to stop the electrically driven vacuum / coolant motor if engine temperature is less than a threshold temperature . in this way , the electrically driven vacuum / coolant motor may continue to operate as long as engine temperature is high . in another example , method 300 may judge it desirable to deactivate the electrically driven vacuum / coolant motor if the engine stops and battery state of charge is less than a threshold level . if method 300 judges that operating conditions are at desired states , method 300 proceeds to 338 . otherwise , method 300 returns to 334 . at 338 , method 300 stops the electrically driven vacuum / coolant motor . the motor may be shut off or deactivated by commanding a duty cycle to zero or by opening a switch or a relay . method 300 proceeds to exit after the electrically driven vacuum / coolant motor is deactivated . in this way , the method of fig3 provides for adjusting the speed of an electrically driven motor coupled to a vacuum pump and a coolant pump to account for different priorities between vacuum pumps and coolant pumps . for example , if vacuum is requested when engine temperature is low the electrically driven vacuum / coolant motor coupled to the vacuum pump and coolant pump can be operated at a low speed . by operating the vacuum pump at a low speed the vacuum pump may be operated efficiently . however , if addition engine cooling is requested via a cooling request the electrically driven vacuum / coolant motor can be operated at a higher speed to improve engine cooling . thus , the method of fig6 provides for a method for providing vacuum and coolant , comprising : mechanically coupling a coolant pump and a vacuum pump to an electrically driven motor , the coolant pump configured to provide coolant to an engine , the vacuum pump configured to provide vacuum to a vacuum consumer ; and providing vacuum and circulating coolant via selectively operating the electrically driven motor . the method further comprises circulating the coolant and providing vacuum to the vacuum consumer via operating the electrically driven motor at a first speed when a temperature of an engine is less than a first threshold temperature . the method further comprises circulating the coolant and providing vacuum to the vacuum consumer via operating the electrically driven motor at a second speed when the temperature of the engine is greater than the first threshold temperature . the method includes where the electrically driven motor is activated during a first engine start when the temperature of the engine is greater than the first threshold temperature and where the electrically driven motor is deactivated during a second engine start when the temperature of the engine is less than the first threshold temperature . the method further comprises circulating the coolant to a heater core via operating the electrically driven motor at the first speed after an automatic stop and in response to an operator request for cabin heat . the method includes where the first speed is a speed where the vacuum pump is substantially at its highest pumping efficiency . as will be appreciated by one of ordinary skill in the art , the method described in fig3 may represent one or more of any number of processing strategies such as event - driven , interrupt - driven , multi - tasking , multi - threading , and the like . as such , various steps or functions illustrated may be performed in the sequence illustrated , in parallel , or in some cases omitted . likewise , the order of processing is not necessarily required to achieve the objects , features , and advantages described herein , but is provided for ease of illustration and description . although not explicitly illustrated , one of ordinary skill in the art will recognize that one or more of the illustrated steps or functions may be repeatedly performed depending on the particular strategy being used . this concludes the description . the reading of it by those skilled in the art would bring to mind many alterations and modifications without departing from the spirit and the scope of the description . for example , single cylinder , i2 , i3 , i4 , i5 , v6 , v8 , v10 , v12 and v16 engines operating in natural gas , gasoline , diesel , or alternative fuel configurations could use the present description to advantage .