Since yesterday X is making weird rattle noise near passenger side of the engine. I can't pin point the cause.
Any ideas. It's in idle and also while driving.
Can it be any pulley or something else.
Crank your X and confirm the noise is present at that moment.
Turn off your X
Remove your serpentine belt and recrank your X
(Dont let it run more than a short time to determine if you hear the noise)
Reinstall your belt
This will help you determine if the noise is associated with your engine, or one of the driven accessories.
Doesn't sound like a heat shield to me. Sounds internal. Good idea tho to remove the belt and see what it sounds like. Like @Just a Hunter said, if the sound is gone then it's either a pulley or the associated component. Just don't let it overheat (pretty sure the water pump doesn't spin without the belt installed).
I didn't tried; the sound got louder and I was just inspecting again. Found the belt tensioner dancing and truck stalling.
Removed the belt and turned each pulley and found the alternator pulley was almost seized. Driving with that broke the belt tensioner (Damn, it's $190 for the tensioner here, I should have towed it to the garage).