New noise that my mechanic can't diagnose. Whining, high pitched "wheeeee", under load. Thought it might be the alternator or other bearing but it is not. He says the sound is coming from inside the engine and that I should probably run it over to Toyota. Anyone come across anything like this? 2010 trail edition 77,000 miles