Both are known failure items - the speedo is never accurate, it is for riders who are unable to look down to see if the boat is moving, when you have a sore neck you will appreciate the OEM speedo - fuel float is a fix that is not complex or costly but takes time to cement the magnet back to the float and replace a fuse with a strand of wire, lots of info on that here, use the search key.