I was driving on the highway this afternoon when I gave it like 3/4 throttle or more, but not WOT when I heard a popping noise come from under the hood. I am 99% sure it was under the hood and not from my exhaust. Any ideas what that might be or what could cause that?
