not for sure if its from the timing belt but coming from the left side (facing the car). The only thing I can think of is the timing belt. Its not a loud screech or anything just a little squeak that can only be heard outside the car if you are listening for it. The timing belt looks fine and everything seems to be spinning correctly. The noise comes and goes upon start up. I have had the timing belt and all that stuff replaced not too long ago so I don't think its from being worn. Is it from being cold or something I should look into? What else could be making the noise from that side of the engine bay?