Aside from vacuum leaks, it could be the throttle is sticking open or the dashpot is holding it open. As far as the fuel cut w/ brakwe application, see this recent Toyota Trails Truck Tech article:
http://www.4crawler.com/4x4/TLCA_TruckTech/TruckTech.04.09.html