Ummmm, Eculation? I'm sure it's a real word, but, um, eculation?
Ok, ok, it's not really a whine, it's more like a high pitched, irritating electronic sound.....I was only guessing it's the fuel pump. My '06 did not make this sound and I'm not really worried about it, just curious. It sounds...