whining from engine?
I don't know anything about big blocks but on small blocks if your fuel pump or water pump bolts are too long they can hit the timing chain which would cause a lot of noise.
Print