Remove this line:
Serial.println("inside SoftSerial.available");
Remove the entire else statement
else
{
Serial.println("Gps encode fail");
char chr = SoftSerial.read();
char myStr[3];
myStr[0] = chr;
myStr[1] = '\0';
Serial.print("read: "); Serial.println(myStr);
}