I think what he meant by "Hybrid whine" is when I menetioned to him that mine wailed like a banshee, much more so than the normal whine you hear normally. Mine ended up being improperly grounded by a mechanic which caused me to go wicked lean and melt my piston.
When it's ear piercing from outside the car, then you have an issue.
Congrats Matt on getting it running though. Take 'er to the track.