A vacuum pump (10, 100) comprising: a housing defining a cavity and defining a plurality of holes for fluid communication between an exterior environment and the cavity; a first solenoid assembly enclosed within the cavity of the housing; a piston enclosed within the housing, the piston comprising an elongate elastic base having a first open end sealingly closed by a plate of magnetic material and having a second open end sealingly connected to the housing, wherein the elongate elastic base has spring characteristics to bias the plate of magnetic material toward the solenoid assembly and defines a first chamber inside the elongate elastic base and a second chamber on an opposite side of the piston; wherein the piston is positioned to place the plate of magnetic material within an operable range for magnetic attraction to the solenoid assembly for oscillations at resonance; wherein two of the plurality of holes are in fluid communication with the first chamber, with one hole (22'a) for fluid communication with atmosphere and the other hole (22'o) for fluid communication with an operating system of an engine, and another two of the plurality of holes are in fluid communication with the second chamber, with one hole (22"a) for fluid communication with atmosphere and the other hole (22"o) for fluid communication with the operating system; a plurality of antechambers (28, 29) defined between the housing and caps (26, 27) seated against the housing, one each of the plurality of antechambers (28, 29) being in fluid communication with one of the plurality of holes of the housing; and a first check valve seated within a first of the plurality of antechambers on the atmosphere side of the vacuum pump (10, 100) is seated against the exterior of the housing to sealingly cover the plurality of holes (22'a, 22"a) in the housing and a second check valve seated within a second of the plurality of antechambers on the operating system side of the vacuum pump (10, 100) seated against a first cap of the caps (26, 27) mated to the housing to sealingly cover an inlet and/or an outlet (52, 54) in the first cap that are in fluid communication with the operating system. a housing defining a cavity and defining a plurality of holes for fluid communication between an exterior environment and the cavity; a first solenoid assembly enclosed within the cavity of the housing; a piston enclosed within the housing, the piston comprising an elongate elastic base having a first open end sealingly closed by a plate of magnetic material and having a second open end sealingly connected to the housing, wherein the elongate elastic base has spring characteristics to bias the plate of magnetic material toward the solenoid assembly and defines a first chamber inside the elongate elastic base and a second chamber on an opposite side of the piston; wherein the piston is positioned to place the plate of magnetic material within an operable range for magnetic attraction to the solenoid assembly for oscillations at resonance; wherein two of the plurality of holes are in fluid communication with the first chamber, with one hole (22'a) for fluid communication with atmosphere and the other hole (22'o) for fluid communication with an operating system of an engine, and another two of the plurality of holes are in fluid communication with the second chamber, with one hole (22"a) for fluid communication with atmosphere and the other hole (22"o) for fluid communication with the operating system; a plurality of antechambers (28, 29) defined between the housing and caps (26, 27) seated against the housing, one each of the plurality of antechambers (28, 29) being in fluid communication with one of the plurality of holes of the housing; and a first check valve seated within a first of the plurality of antechambers on the atmosphere side of the vacuum pump (10, 100) is seated against the exterior of the housing to sealingly cover the plurality of holes (22'a, 22"a) in the housing and a second check valve seated within a second of the plurality of antechambers on the operating system side of the vacuum pump (10, 100) seated against a first cap of the caps (26, 27) mated to the housing to sealingly cover an inlet and/or an outlet (52, 54) in the first cap that are in fluid communication with the operating system.