Thanks for the input (so to speak, prox switchs and all...). Oddly enough it works fine after the first couple washes.
I looked into wet connections, pulse counter, the location proxs, photoeyes and related wiring.
All the hydraulic coils are working properly (unless the directional valve is sticking) everything seems fine.
This wash is using a photoeye on the gantry as the treadle, there is no switch on the floor. There is a secondary photoeye mid-bay on the wall as a safety.