I'd use crome in a p06, 2-4 IACV's in parallel, the idle screw cracked all the way, and idle set to 1800rpm (or 3600rpm). That should flow enough to maintain that speed. If not, just add more IACV's (assuming the ecu can handle that). You might also find a pto controller for a gas engine, they are usually electronic boxes that let you pick your RPM.
A dohc zc with cam gears might be a better bet, since you can adjust cam timing to make lower speed more efficient. A an hx or vx head d15 would probably be good too. I'd just "tune" it to run a little lean. Not very "green" with all the NOx, but mroe gas-happy.
Another simple contraption is used on small Honda power equipment. I've not looked into how it works, but basicly it maintains max RPM with the same mechanical throttle input, regardless of load. It's just springs and levers working on the butterfly.