Marlin upload fail

Greetings from a newbie. I have a Tarantula Pro with MKS Gen L vs 1 motherboard. I added a BigTreeTech TFT 35 version 3 display and replaced the original with it. I also added BL touch and had used Marlin 1.9 to add all the appropriate parameters to make it work and have successfully used it now for a couple of years. I then decided to add a filament runout sensor. In researching it, I learned that Marlin 2 is out and so I tried to use Marlin 2.0 and am using Arduino ide 1.8.19 to load it. I forgot i needed to comment out the mks mini12864 and uncomment the reprap graphic controller. The lcd screen would not work at all after the firmware upload. I then tried redoing it as per the following.

I ran into difficulties with the reprap_discount_full_graphic_smart_controller script as it is slightly different in Marlin 2.0. Rather than a simple commented line that must be uncommented; it has an “if…then” script as per the following:

// RepRapDiscount FULL GRAPHIC Smart Controller
// RepRapDiscount Full Graphic Smart Controller - RepRap
//
#if ENABLED(FULL_GRAPHIC_SMART)
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
#endif

I am not sure how to activate this script. I did comment out the mks mini12864 and then I tried uncommenting the // RepRapDiscount FULL GRAPHIC Smart Controller. When I tried to upload this to my printer it won’t upload. The verify process goes smoothly but during upload I get the following:

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

Per recommendations from others, I tried changing the programmer in Arduino tools menu to AVR ISP which made no difference. There are references to needing to reload the boot logger on the main board but no guidance on how. I don’t want to do things that aren’t necessary. Hoping for some guidance. Thanks.