I have a 2004 4runner sport edition with the v8. I have had the water pump and timing belt replaced a few months ago. Just this last weekend i noticed my engine was running hot. Come to find out it was low on coolant and had a lot of air in the system. I have recently filled up the radiator and the overflow. Every so often when I first start it, there will be some leaking that appears to be near the rear of the motor that will leave a little puddle on the ground. It doesn't seem to leak when the motor has been running for awhile and doesn't happen every time i start it either. I have replaced the radiator cap. Any other thoughts on what could be causing it to leak just randomly when the runner starts from sitting for a long time? Could there still be air in the system that is causing problems still? Could there be something on the back side of the motor that would leak only at random times? Any help would be much appreciated.