Has kept mine charged and rarely gets started. However I am running Optima yellow top. As cheap as they are and for a near bolt-on alternative you should give it a try. Also, the alt in the picture is acually rated at 137a, not 120a (my bad)
I can check the line voltage at idle and post what its output is
MRT