Bought this bout off of a friend. He had problems with it and sold it to me. Here’s what it’s doing. Idles pretty good. When you go to advance the throttle, it falls on its face at 2000rpms. Listening to every boat marina around here, they all said carbs needed cleaned. So carbs were cleaned. No luck. Rebuilt the carbs. No luck. All new fuel lines, filter, separate tank (New), plugs n wires, and even did a compression test and a leak down. All good and still the same problem. Find TDC with the touch tool and mark the fly wheel and it was dead on the TDC mark on the fly. So good so far. Timing light shows TDC almost 180 degrees on the other side!? No sheared off key, found TDC on the fly, and it’s idling good. What am I missing here? Any advice would be helpful. I also did the link n sync prior.