I have a 5.9 that wont return to a clean idle. acting lean revving high at closed throttle after a wot. I have adjusted the low speed needle till its ready to fall out. And the high speed till its way rich and wont Rev out. Same problem exists.very high "runaway"idle for about 4 to 8 seconds then a normal idle.throttle is closing fully,I've replaced all o rings in it, replaced the output shaft bearing,siliconed the rear cover, siliconed my Carb clamp bolts,new fuel line,in tank filter is easy to blow thru,tank is air tight, and ive done the under water blow test no bubbles any where......This motor runs very strong except this one issue. Any ideas out there? Its a 2 speed savage x.......