I would disconnect the downspouts from the floor drain, that most likely caused the problem due to the main line not being able to handle all ths water at once. If you disconnect them make sure they are diverted far enough away from the structure so the water does not puddle around the garage...