Check you heat riser is it stuck closed? You could be perculating your fuel. When the engine vibrates, do you loose power? The vibration you refer to could be just that, a vibration, usual cause a bad engine support.
I didn't do it, no one saw me do it, you can't prove anything! "Bart Simpson"