There are two different kinds of engine whines: mechanical and electrical.
Mechanical: Your hydraulic lifter can make a tapping sound under certain stress condition. It will vary in pitch depending on the engine speed.
Electrical: Your fuel injector, plug wire, and coil will whine if the electrical connector is not fully seated (not grounding correctly). You also have a grounding strap on the passenger side. It will also whine if the connection is not tight. It will also vary in pitch depending on the engine speed.
In your case, I am going with electrical noise. Check and make sure that all electrical connectors are tight. Just give all of them a "push" to see if they are in snug.
The next time it happens, immediately pull over when it is safe to do and quickly get under the hood to investigate.
SPONSORED LINKS
Sunday, March 1st, 2009 AT 8:32 PM