UT60E meter receiving data to arduino

Once again John thanks for the info and excellent piece of code. This has been a massive help and I've made great progress with it, I now have it displaying all digits correctly had to make some minor changes and added some code for debugging. I just need to sort out the part so that it displays the mode its in which I'm working my way through bit by bit.
One thing I noticed which I will look into when I first turn the meter I get ? On some of the digits but when I press the reset button on the Uno it all works perfect. I think it's something to do with while serial available loop when the meter is off nothing displays on the LCD I know this is because it is not receiving any data. I will read up and search how to exit the while loop when no data is been received

Thanks for your help
Steve