Re: Towing on break in and a squeak ?
marine grease is probably not high temp, it's just water resistant.
I'd be going for a good High temp wheel bearing type grease.
take the plug out, disengage the clutch and spin the wheel with the gear/clutch cover off. Did you relive the sprocket cover?
If you have 415 chain it will rub the sprocket cover, you'll see when you take it off.
Bring on the Mod's!