Are you testing with strips or a liquid test kit? What are the nitrites and nitrates?
In that size tank the platy could be easily stressed because there's not enough swim room for either the platy or khuli so I'd suggest a ten gallon tank and upwards.