hey,
using 2 electronize controllers and its running off a seperate rx battery already.

as for the diodes across the coils in the valves im not sure, how would i check? for now anyway i could try out a spare valve that i could swap for the one in the robot to see if the problem gets cured.

if everything works with the spare valve fitted (fingers crossed) it would look like its a diode problem after all