I'm going to bring this back up to the top. I've been about ready to pull the trigger on the 3.4 carb due to its affordability but I have noticed that some people on the Losi forum are saying that the carbs are not all that great so they switch over to the Traxxas carb and their problems go away.
I may just have to save my pennies and go with the O.S.