The problem with the unit that Joe describes, Max, is that RPM must be manually set each time, and then the solenoid is switched on to mechanically hold that throttle position. You
must be in the truck to use this system. It is inexpensive, and effective, though it may not be right for what Joe wants to do.
He's concerned about leaving it set upon shutdown, but I don't think that will work anyway, as a loss of 12v will allow the solenoid ram to retract. Sorry, Joe, didn't think of that earlier.
NB, looks like you need something totally electronic. Maybe get the high idle reflash? I get nervous thinking about taking my truck to the dealer, and moreso thinking about reflashing a truck that works good as is