Dishwasher leaking

My Kenmore Elite dishwasher is leaking water over the top of the door down the front, we have checked all bolts, screws etc tomake sure everything is tight,
my husband does not believe it is a gasket, does anyone have any suggestions before I have to run out and purchase another dishwasher… thank you

Check the upper and middle spray arm and it’s holes.
Could be it is cracked or a hole is partially plugged.
My idea here is that it is spraying water at a weird angle and this is causing the leak.