I just experienced my first engine trouble with my 3vze V6 with 159000 miles on it in my 88 4runner sr5. It seems that when the previous owner had the timing belt replaced at 120000 miles the shop they took it to didn't replace either of the pulleys. The tensioner pulley gave out and the belt jumped time. Luckily these engines are of the non interference type. I am posting this as advice for anyone who is having there timing belt replaced or doing it themselves to spend the extra money and replace the pulley's too it's not much more work and it will be worth it in the long run. I was able to find a kit that include the front cam seals, front crank seal, water pump, tensioner pulley, idler pulley w/ water neck, and all needed gaskets and O rings for a mere $160.00 from www.partsdinosaur.com. The service was excellent as he even sent complete directions for the job and I was unable to find a better price anywhere. No I didn't need a water pump but once your in there you might was well replace it and save the trouble of taking it all back apart again.