umm.. i havent heard it myself but from the description, its more of a deeper noise.. but i will have to check...
i just called somebody else and was told to check oil pressure, head clearences, and timing (set to base- 15deg)
car also has stock injectors, splitfire coilpacks and new spark plugs