One thing I see that could be a problem;
Put some clamps on that return pump hose before you pump all that water onto the floor
Even just some cable ties/zap straps would be better than nothing
I would also put that hose in hot water and push it all the way in to fitting