Problem solved!
The problem was resolved by re-seating the screen flex cable onto the board. ?I found a previous post that had exactly the same symptoms as my unit and Erik suggested reseating the display flex cable and that worked perfectly on my unit too.
Thank you Toni for all of your help and suggestions as well!
Now the fun begins¡