revised BOOL ErrorCheck(char pkt[1020])