440 871 supercharger ?

No problem
Just wish I could have actually helped

I'm trying to think if there is anything that could have gotten sucked in or something, but dollars to donuts...some piece of hardware made it passed the screen
Or maybe something inside came loose

Shoot, I dont know