A story of three xbees; two emitters and one hub

Try the following receiver code. I might also slow the transmitters down to once every two seconds, just for testing purposes.

#include <LiquidCrystal.h>

int val_read;
byte nodeID;
int average;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup()
{
    Serial.begin(38400);
    lcd.begin(16,2);
}

void loop()
{
    val_read = Serial.read();
    if (val_read == '*') {               //wait for start delimiter
        nodeID = Serial.read();
        average = Serial.read() << 8;    //msb
        average += Serial.read();        //lsb

        //message received and decoded, continue processing it...
        if (nodeID == 1) {
            lcd.setCursor(0, 0);
            lcd.print("Bike1 = ");
            lcd.print(average, DEC);
            lcd.print("   ");
        }
        else if (nodeID == 2) {
            lcd.setCursor(0, 1);
            lcd.print("Bike2 = ");
            lcd.print(average, DEC);
            lcd.print("   ");
        }
    }
}