Phew it was just my tool box wow what luck i thought it was my turbo since i took off the air filter, (which i put back in 5 min ago) cuz later im heading down to the keys for some fishing and i dont want some Florida monster bug going for a tour of my internals. Planning on keeping it on until I fab my own hopefully this coming week
Thanks Guys