atually, 3amps is more then enough to charge the battery.. unless the battery is totally drained. for a siply turnkey start the battery will be fully recharged in under 10 minutes at 3 amps.. 30 minutes at 1 amp..
The battery will only absorb what amperage it needs to charge fully provided, the voltage does not exceed 14.5 volt.. If you put 20 volts into any 12 volt battery at just about any amperage you will shorten the life of the battery to next to nothing.. Trust me, I have done enough solar setups to know exactly hat goes on inside a lead acid battery and all thier tolerances.. best thing for a lead acid battery is a trickle charge at .25 amps over night.
A good example is a 50% discharged standard battery from a riding mower attached to a 10 amp regulated charger at 13.8 volts will only accept 2.5 amps to recharge.. so 3 is more then it needs...