obviously im new here, just wanted to say hi, and ask a question:
i love my 97 4runner, and i know very little about the inner workings of autos (a problem i am remedy-in). perhaps its just a timing or fan belt issue......
when i release the gas pedal and just coast, there is an annoying...