Aye, mate of mine was suggesting getting mine sealed and a few self tappers to stop it blowing off but i'd just had enough of it by then.
The
problem with mine is probably caused by the fella i bought it off and not the kit itself but being stuck at the roadside fixing a hose coming off every few miles just made me lose the head with it.
Hopefully you have a bit more luck with yours chum. But for the sake of a noise its def not worth the hassle as you'll get bored after about a week of 'rumble, rumble, rumble, woosh'