Check to see if the ABS pump is running. It is located under the drivers side of the truck directly underneath the driver.
I'm scratching my head on this one...main reason is I can't hear the noise. Does it only occur when the engine is running or will it make the noise if you turn the key to the run position?
As far as parts being replaced...new parts go bad too.
One thing I've learned in this business is just when you think you've seen it all.......