there's a check valve in the booster line I believe, in the engine bay.
My rubber boot only came off on occasion. Only in very cold weather, and on very hard second to third gear shifts.
My boot was new though, and I cleaned the boot, throttle, and afm mating surfaces very well.
Glad it was an easy fix, do you want to post what happened to the lm1?
edit, don't forget the innovate forums
http://www.innovatemotorsports.com/forums/index.php