The 1000 rpm fast idle is done on all the trucks, manual or auto, and is already enabled.
The idle up feature using the cruise buttons is the same thing on all the 04. 5+ trucks and some of th 04's depending on the flash and cruise\speed control.
They all use the PTO sense function of the ECU to activate.
A manual truck will need pin #22 (IIRC) of the ECU B connector grounded for the idle up to work. If the Smarty enables it and the PTO wire is gorunded it works. The one caveat is in the Dodge programmed ECU there are 2 places that need to be touched for it to work, one to activate it and one to turn it on. Not positive the Smarty hits both of them on a manual truck.