I was experiencing the same problems mate, after leaving a friends EVO 7 on the way to Santa Pod and then at 130mph....................POP :shock:
And loads of black smoke I thiught the worse
but luckily it was only a Samco boost hose had come off
so I now use MIKALOR hose clamps and these never have come off since
They are about £2 each though, but they will not let go on you again mate 8)