Sounds fun. The high idle rev could be due to a little tuning needed on the idle screw or the accelator rod is a little stuck. Just do what i did when i first started my car. The accel rod was stuck the thing started and idle at 3000+ rpms and the soybeans that mice had stashed in the exhaust blew some 20 feet back. Ah memories. Anyways good luck at finish the truck