I ended up running the stock needles and 124m/j and im still rich too. This is like you, with tyga pipes and air box mod. Im sure it will feel loads better once you get the other probs sorted.
_________________
If I have to take the carbs off once more...