For example the Saab turbo lumps from 1993 onwards are cheap'ish, and the ECU is programmable, so you can set the idle speed to what you want (e.g. 1500 rpm).
The software you need for this is called T5Suite.
How would you control the start/stop of the engine, or would you leave it running all the time with a blow off valve?