xoxos has released Virtual Machine, a commuted synthesis emulation of motors and similar mechanical sounds.
The core of VM uses a pulse clock to generate a series of short impulses. This is used to model the main stroke of the engine.
Virtual Machine for Windows PC is a complimentary gift to subscribers or can be purchased separately for $20 USD.
Check this pdf file for detailed information about Virtual Machine.