IT may be the picture or my eyes, but the slip shaft looks square to me. yep thats the throttle pivot. those hoses might not like living that close to the exhaust pipe.