I've got a 98 4Runner with 128K miles. When I go to accelerate, there is a knocking noise coming from the engine. If I floor it, the noise turns into a high pitched rev, hesitation occurs and acceleration hardly happens. I'm thinking this could be a timing belt issue.
The truck starts fine...