At idle i have an annoying squeaking noise - it goes away as engine is revved. It's definitely not a belt or alternator, I am pretty sure it's not a motor mount, it seems like it is coming from the back/underside part of the engine on the passenger side. Can the camshaft or exhaust manifolds squeak? I tried to post an audio but it doesnt record - too high a pitch. Sounds like if it were hit with a lubricant it would go away but I can't find the source. Any ideas or areas to check?