What is this noise?

don't know, I cant hear it from here...

holy **** that was funny :prayer:

Holy s#it that's funny!

Lol... Maybe you have ruuuuuuuuuust issues and it is flaking off inside the engine. :D