Inconsistent values with Bluetooth and Serial.Read

I can try setting the Bluetooth on its own serial channel, but I don't think that will matter as I have problems when it connected Bluetooth to Bluetooth and not plugged into the PC. Its worth a shot, though.

As for the numbers on the monitor being inconsistent I seems to read it as a 0 sometimes and that's why I get those random 254's. So I need to either figure you how to filter out the 0's or figure our how to stop it from sending a 0.