Only other thing i can think of is the throttle body. That has a motor on the side. Some error codes this morning. Could this be the buzz?