Managed to make it to work fine this morning in the pouring rain and not one bit of wheel spin and was making sure the bike is tipped in. Seems to be running fine but will make sure it goes edge to edge in the next bit of dry weather to make sure all parts are ok.