Never had an issue with my carb from Patrick. Had a 1050 on a 511. The idle was way better and overall performance was extremely better.
One question that I would ask is, was the carb built for you engine to start with?
Give Patrick a call his customer service is great. I would definitely buy another carb from him.