How many zones do you have? Do you have only 2 zones, or are the 2 zones that don't work wired separately from the others? If so, it may be wired wrong. If it is 2 random zones that don't work, there is a reason they don't work, If the other zones do. .3 amps does sound low, but it really shouldn't be a problem. Some timers have a 1/4 output. Check to make sure the wires were put back correctly. Check the 2 non working zones for voltage. With a voltmeter, touch the zone number to the common with that zone turned on. There should be 24 volts. If there is nothing or it is low, the timer needs to be replaced. If it reads 24, then check for voltage at the solenoids (the cylinder on the valve that has 2 wires coming out of it). Just make sure when you cut the solenoid wires, to leave plenty to reconnect if you have to. If you have no voltage, the wire needs to be replaced. If you do get voltage, then the solenoid is bad and needs to be replaced. As for quality, Toro has gone way downhill over the years. Hunter makes a great timer called a Pro-C. It is reliable and affordable. You do not need to spend the extra money for the Hunter ICC. If everything checks out good, and it still doesn't work, then replace the timer.
I am a sprinkler tech with over 10 years experience