My repair shop says I should replace my carb because of several problems. It is leaking fuel and idles rough. It is a Rochester 4 BBL. on my stock 1987 305ci. He does not seem to think rebuilt a carb is the way to go. What do you think? If new is the way to go are there better replacements then the Rochester or should I stick with a Rochester?