Update: (3VZE with high idle and horrible gas mileage)
I've changed the air filter, the distributor cap, the plugs, cables, fresh oil change and replaced the muffler (since it had a giant hole in the bottom) but the truck remains at 1200 rpm even when warm. I've noticed the idle is never really...