unless you update PHValue within the while loop, there are zero chance you'll exit this infinite loop once you enter it... (I removed the useless parenthesis)
while (PHValue > PHhigh)
{ Serial.println(PHdown.flowPump(0.1));
delay(waittime);
}
while (PHValue < PHlow)
{ Serial.println(PHup.flowPump(0.1));
delay(waittime);
}
Please read the post at the start of any forum , entitled "How to use this Forum".
OR http://forum.arduino.cc/index.php/topic,148850.0.html.
Then look down to item #7 about how to post your code.
It will be formatted in a scrolling window that makes it easier to read.
Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png?