I recently purchased a new float vavlve from yambits as the DT was leaking fuel when standing and running rich. Problem is it doesnt look anyhing like the original. The original is a screw fit and this is non threaded and has a rubber seal . Does it just push in ???? If not where on earth do I get a replacement from >????