check your engine for a cracked manifold (covering of the engine parts and cylinders. also look for any exhaust leaks. it sounds like the exhaust noise isn't making it to the muffler as it should and instead is coming from the engine directly.
It might be an exhaust leak
newdiv vacuum leak, cat. converter comming apart, exhaust noise
cv joints
The bearings are damaged.
There can be several things that will cause your 1994 Jeep grand Cherokee to make a loud clanking noise when you drive it. The most common cause is a bad u-joint.
Not sure problems are related Check exhaust system for leaks Bring to a shop that has an ABS scanner to determine problem
Noise reduction.
Could be one of your belts.
This sounds like an exhaust leak (which will only get worse with time).
Bad Struts
The most likely problem is the blower motor making the noise. It may be necessary to remove the box to find the noise for sure.
Dead battery? Maybe if it makes clicking noise -dead battery