kind of hard to say, id go though a bently type book with a multi meter and start checking and adjusting and cleaning, start with the basics, tune up, clean/adjust throttle body (to what the book says) and idle cont valve, make sure that the tps is sending the closed throttle signal to the computer otherwise the idle circuit will remain off, temp sensor resistance, air leaks, clogged fuel filter, incorect timing........