My 99 BF130 runs like a top. Over 300 hours with synthetic oil and a Turbo Flats IV 4 blade - Pushes my Scout 202 to 40 MPH + (GPS) or idles all day, but I'm having a devil of a time shifting in or out of gear. When the cables released, its free, so it must be in the engine internal linkages. Any thoughts?