Im not sure the engine code but its a v6. It sounds like its on top closer to the front of the engine, and like I said it's only notisable wen the truck is reved hi. Wen i step on the gas it makes the noice wen I let go of it, it cuayets down. How can I check what spacific engine I have in case...