high pitched engine noise at idle. It's definitely not