though i am not a expert i think its the no cat, and you running a little rich, plus i saw the exhaust set up you had on your build, maybe there is a leak, did you ever fix the clamps or are they still there? if i were you i would do a overhall on the exhaust, i know this sounds silly, but why not add some highflow cats, not only will it most likely help the problem, but you are actually saving the environment, though that sounds corny :|