Certainly check the brakes just because but that probably isn't this problem.
What may be wrong is a motor or trans mount. It could allow the engine and trans to move too much under varoius loads and you might be hearing the lack of rubber at a mount or the travel allow the exhause to touch body metal with makes a strange noise too. Exhaust has to flex some with the normal, allowed movement of the engine.
You might be able to see that moves too much with hood open, brakes holding hard and give it load forward and backward and see what moves too much. May take a helper,
T
_________________________________________
Tom Greenleaf - MetroWest, Boston
http://acsource.net/acforum/index.php