Hi guys. I've been hearing this high pithced noise coming from the engine after start up. Can't describe exactly how the noise is like but it's high pitched, squeaky and sounds like something's turning. It goes away after i've driven around for a while.
what in the world might be causing that irritating noise? Any idea?