ErrorCheck has been corrected with new CRC function

This should now correctly error check the packet.