Too lean? Doesn't smell like it!

if you installed a manual choke it can just be the high idle