personally i cant think of anything else it would be. granted i only looked at it for a couple mins but whatever it is making that noise its nothing obvious. only does it at idle adn as soon as the rpms increase just a hair it goes away. almost sounds like a really loud injector, which could also be a culprit but i doubt it