Any thoughts on this engine issue

Demon,

Have you driven the car yet? An engine under no load may not show issues off idle. Maybe you should drive the car and see how it acts under load?