Your tank is most likely cycling, so please - once again - take the time to read about the nitrogen cycle. Go to the top of the Beginner's board, and read the Beginner's articles that are there. Otherwise it will be hard to help you if you don't know what cycling a tank means.
If your tank is still cycling that means your water has ammonia and/or nitrite - both of which are very toxic compounds to fish. They can kill the fish or make them very sick. Which is why I need to know your ammonia and nitrite readings in particular (and not so much the pH). If you learn about the cycle, you'll know better what ammonia, nitrite, and nitrate are as well as why it's important to have tests for them.
Now, if there are even smallest amounts of ammonia and nitrite in your water, your fish will keep getting sick or dying. You need to be doing 50% daily water changes for AS LONG as you have ammonia and/or nitrite in your water, UNTIL both compounds = 0. Your fish are sick most likely because your tank is still cycling and either ammonia or nitrite is making them sick. This is why it is always best to cycle the tank FIRST, before getting any fish. When the tank is cycled, ammonia = 0, nitrite = 0, and nitrate = some number (however, it's best to keep nitrate as low as possible too, and that is done by regular weekly water changes). The cycle may take anywhere between 4 - 6 weeks (though it took me less than 4 weeks) if you cycle without fish. If you put fish in the tank before it is cycled, the cycle will last much longer.
May I know how many guppies and how many tetras (and what kind they are) you have? Also, what kind of an algae eater do you have?
Lastly, cloudy water is another indicator of the fact that your tank is cycling. So, please read about the cycle. And if you don't have the tests for ammonia, nitrite, and nitrate, you really should get them. Aquarium Pharmaceuticals Freshwater Master
test kit has all of these tests and it's very cheap on Big Al's Online:
http://www.bigalsonline.com/BigAlsUS...rmastertestkit.
P.S. Do you dechlorinate your tap water before adding it to your tank?