So I have an annoying loud clank in my engine, right lower side. It comes and goes and sometimes i hear it while driving around 40-50mph. My mechanic thinks it the chain/rubber tension thingy. Sorry for the lack of correct terms. If these items are bad where can I get the parts and what parts should I get for proper maintenance. Thanks.