My '97 T100 with the 3.4 5VZ-fe appears to have a small coolant leak near the top of the thermostat. I suspect this is a leaking water pump, but I'm not sure why the leak would show up that high - it ought to be coming out around the bottom of the timing belt cover, or maybe showing up around the bottom of the thermostat, right?