Thanks for the reply.
I have used CrankWheelPulser by B&G before to generate .wav files that play in a loop, however the option to do fixed rate sweeps and then hold an RPM in vemstune is exactly what I'm looking for. Also the the second channel output set to 0deg will let me trigger my scope and logic probe perfectly to compare ECU outputs.