Weird. Your pH is low for guppies- and though I doubt this is having such an effect on them, maybe you should pick up some crushed coral at a petshop and add it to their water. It might give them an extra boost if nothing else. Guppies are tough as nails but there's a slight chance that's your problem.
taking a break from fish-keeping.
3 lovely male betta still keep me company.