2001 with a 2.2 has been making a rattling type noise for a long time now. sounds like front of motor (passenger side). Does not make noise when first start car but after it warms up. Loud at idle don't hear it when driving. took the belt off that runs everything and ran car briefly and noise still there. Timing chain? harmonic balencer? Seems to be a common problem from reading different forums but have not found a good answer...people have replaced timing chain and noise still there?