Arduino, solenoid driver and current limiter

If the valves behave differently you don't need current clipping, instead you need proper feedback for a PID regulator.