I'd just like to put in a good word for the rochester. I had attempted to rebuild a couple of them without much success. The last two seemed to have turned out OK. I haven't had a chance to put any miles on them, but I know they don't stumble like my previous rebuilds did. Making sure all the passages are cleaned out is the main issue. Just my 2cents.