check its not the belt that needs changing first my 300 had an awful squeak and it was the belt a new one cured it
if its the top belt tensioner that needs doing yes its an easy job to change the whole thing or you can re-bearing the old one if you want to