When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I've got a fix that works and you don't need to reapply it each time you remove the duct.
Get a dremel with a metal cutting/grinding bit. Using the dremel grind away a little plastic around the circumference of the front edge of the airbox lip so the outermost part has a raised lip where the hose slips around it. Doing this gives the hose something to bite into. After you do this and clamp it down it shouldn't come off.
IMO the hose slips off on the 90 and later airboxes because the hose is trying to hold onto a basically smooth surface and it has nothing to hold onto so to speak.
I get lotsa blank looks when I suggest this but it really does work. My duct NEVER pops off now. I'm gonna take some pictures and post them here (will take a few days because I don't have a digicam).
one more question. What changed in the 90 and 91 L98 engine causing this to happen. It seems that lonly people with those years have the problem. Any ideas?? BTW it's cruise night tonight and i still havent fixed it. I amgoing to glue it i think but havent had the time. Hope if she pops off i am not hurting her.
Basic reason is that the airbox and intake duct design changed for the 90 model year. 85-89's still use a (narrower) duct that is clamped at the front though. Probably has something to do with the shape and diameter of the duct.