whining from engine?

It sounds like it's coming from the timing chain and gears or
the dist. gear. Possible oil pump drive. Just my 2 cents worth.