hey i have an 89 520

the engine makes a loud banging knocking rumbling sound above 3000rpm. it dosnt do it at idle.

i have been told i need new shells. what are they and do they have another name because i cant find any info on them anywhere

easy job to fix?

Alan