I have always done my own but thinking of running E85 and by what I have been reading buying one already done is the way to go. By the time you buy all the parts you have almost as much in the carb as buying a new one ready to go.