Yes it is a Rochester. Gas was leaking out at the top of the float bowl body. I adjusted the floats to the proper specs and no leaks now. I took the gasket I installed from another Rochester -- I didn't check every detail. I'm hoping it's just the wrong gasket - I'll check tonight. It just seemed weird that it ran so well for a mile or so then completely horrible.