In my AVS i have to replace the accelerater pump 'piston' quite often or i get off idle stumble. The leather ring will loose its seal in the bore and not pump the proper amount of fuel. Just a thought...