It's just a loud acceleration noise, I presume it's coming from my engine or around it. I really don't know much about cars, so I'm just guessing. The only way I can explain the noise is if I compare it to a sports car with a loud engine when accelerating, it's kind of like that, only it sounds wrong.
--
~Halo Everybody run!
http://img9.imageshack.us/img9/6195/furriese.jpg