Last stage debugging - Help !![SolveD]

What I'm suggesting is that the sections like this:

  if (pump_Status == true)
    {
      Serial.print(" Pump Status : ACTIVE ");
      Serial.println();
    }

  else if (pump_Status == false)
    {
      Serial.print(" Pump Staus : INACTIVE ");
      Serial.println();
    }

Could be replaced by a call like this:

DisplayStatus("Pump",pump_Status);

Where the DisplayStatus Function is:

void DisplayStatus (char* Title,boolean Status)
{
Serial.print(Title);
if(Status)
  Serial.println(" ACTIVE);
else
  Serial.println(" INACTIVE");
}