2003 Corolla has a rattle at idle. Its sounds like its coming from the belt tensioner. Its not a constant sound.
When I get time I was going to pull off the belt and check the bearing in the tensioner pulley. Anything else I should be looking at?