 EngineVariable engine_tcr   = {"TCR", 0.0, 0.0, 0.0, 50.0, 1};
 EngineVariable engine_lct   = {"LCT", 0.0, 0.0, 0.0, 100.0, 1};
 
-long startTime;
-long endTime;
-
-double afr;
-double tgt;
-
 unsigned long interval = 100;
 unsigned long lastMillis = 0;
 unsigned long currentMillis = 0;
-
-int messageReceived;
 
 unsigned long goodDataCount = 0;
 unsigned long badDataCount = 0;

    if(partialBars > 0) {
      lcd.write(byte(partialBars - 1));    
    }  
  }

  
}


#include <mcp_can.h>
#include <mcp_can_dfs.h>
#include <LiquidCrystal.h>

//RS,EN,DB4,DB5,DB6,DB7
LiquidCrystal lcd(14, 3, 4, 5, 6, 7);

byte fill1[8] = {
  B10000,
