Sounds like the fuel system is right. Still might be a touch rich but real close. Good vibes are good people they do know there sh1t. Double check your timing with a different light but the best think to do would be to verify your timing marks first.
Also if the motor was built for nitrous it will be sluggish without nitrous so keep that in mind.