I figured it out. Posting it here to help others.
The issue was the pin for the Extruder was bad. I figured this out by creating 2 different compiles By editing values for "TEMP_SENSOR_0" and "TEMP_SENSOR_BEDTEMP_SENSOR_BED"
- where the extruder temp was set to be a dummy (998) and the bed was real (11)
- Where the Bed was a dummy (998) and the extruder (11) was real
Option #1 did crash while option #2 did not. This told me something was wrong with the extruder either heater or sensor or pin.
To test the heater while using compile 2 I turned on the heater.
WARNING THIS IS DANGEROUS TO KEEP THIS ON try not to start a fire I kept my finger on the heater and it warmed up. I QUICKLY turned off the heater (fire averted). I know the heater is good.
The sensor I tested with an ohm meter. It checked out.
The last thing it could be was the port.
I found the pins in "Marlin/src/pins/lpc1768/pins_BTT_SKR_common.h"
I swapped the pins in "TEMP_0_PIN" and "TEMP_1_PIN" (the thermistors on Extruder0 and Extruder1), I moved the physical connector, Reset the thermistors from the bed and the extruders to the correct values in configuration.h (in my case that is 11 for both).
Fired it up and it works!!