I like the devils eyes too, nice touch!I put red bulbs in the instrument panel for the hazard / blinker indicators... It is a Demon, after all.
It does sound evil.I'm not sure. I took a chance and purchased this engine, sight unseen... and trusted the seller that it ran good. I never got specs on it.Sounds great, what cam are you running? 65