update -
After 2 months wait I could not hold it anymore, watching everyone enjoying the off road drives. long wait was due to the pandemic I was reluctant to let anyone wander in and out of my car. 😷
Anyway got it fixed last weekend and culprit was warn out pulley and alternator. Nothing major inside the engine. Changed 2 pullies and belt almost 75% noise is gone now. Still there is small grinding noise from the alternator, but as per the mechanic its not major thing to worry about. Anyway he will look for used one and I can get it fixed later. Apparently, quotation for new alternator was 3500 bucks 😬.
Along with this took care of some other maintenance stuff as well, radiator flush, Gear oil and filter changed, engine oil changed and spark plug changed. So now ready for rumble. 😀