Yea, intake boot rips suck especially for cars, like our Vans, that don't have any available!! I have not inspected mine but I should considering my van has mostly? been running lean ever since I got it; that or a vacuum leak but I have not verified the correct idle speed too.

I should check that, and if it is torn, then yes I'd be down to order one of these intake boots for science!