Hmmm, most likely your issue is somewhere around the Idle Air Control Valve (IACV) and possibly a loose hose connection from the balance tube to the idle control valve. If not then check the connectors for corrosion and clean well if so, you may need to replace the connectors as they are brittle and may already be broken.
Another possibility should the above not help is your fuel pressure sensor regulator and/or the fuel pressure dampener. These are fairly common maintenance items at higher mileage intervals such as 60K, also be sure you have a fresh fuel filter on it since you are still using the 260K gas tank and fuel pump...a good area to spend some money!
Check these out and get back with the results...
