I have a very high pitched electrical squeal that occurs at all times, from engine start to engine off. It never changes pitch or volume under any circumstances. I cant seem to track it down as it seems like i can hear it from the engine bay and under the car but cant distinguish which side? As vaugue as this description is, has anyone else run into this?