Engine Vibrates at idle
It could also have loose engine mounting bolts... Combine a small imballance of the prop with loose bolts, and the engine will shake like crazy at low rpm. Check the bolts and the prop balance. (and if you've got a spinner.. check that its ballanced... and not cracked.)