Had a similar problem a couple years back on my '87 Runner. Bad temp sensor had truck running very rich, I just disconnected sensor and truck began running better immediately.