mate the best thing I find is lanolin as it never really dries up and you can spray it on all wires and connections it repels water and salt cant get through it I have a honda bf 90 09 model and that little puppy has not one speck of corrosion any where I sprayed it on the power head after each outing for the first 3 trips and have no need to do it again as it is so thick and tacky as for greasing of joints by nipples ect normally do that every 10 hours and get the 100 hourly service done by gary (spanyard king) cheers Brad.