is this Carter BBS fixable?

This was a success!! No leaks that I can see after driving it hard on the street. Plus it runs significantly better with the float adjusted properly, dang.

Thank you all! What a great resource this board is. :)