If it looks like something may have hit the pan check what kind of oil pressure you are getting. May be just fine but oil starvation due to a dented pan will make a whine, especially when cold.
Last dyno w/sport 600's 512 whp 470 lbs-tq On 93 octane @ 17psi