i have an 1995 90hp ser#123251 force when first started,cranks 1st time every time,yet when run for a while on the lake then you kill it and let it set till lets say the time it takes to go get your pickup an trailer to load up, buy the time i get back to the boat it will not start unless i have wot an crank on it for the longest time.i think it is flooding, the gas smell is very strong, and motor smokes like crazy when it does crank. motor will not do this in the barn with the muffs on, only at the lake. what steps do i need to do to fix this problem.