Well heavy rain has hit us and we have 1 1/2 ft. of water in the basement!
Looks like our check valve is the fault. More heavy rain is expected and the water did go down some so I'm closing the basement door and will forget about it for today, there's nothing else we can do at this time.
As much as it stinks to go through this again things could be so much worse so I'm truly blessed.
Have a great day mates!