Frist off hi everyone ok now on to my question i just recently purcased this motor i replace all the seals in the lower unit and now impeller i put it all back together and noticed a gas leak in the filter cap when i pumped the bulb so i went and replaced the cap and it still leak we...