I ended up taking the car into a reputable area shop to have them diagnose & repair what the heck is happening & this is what they found out.
1. Motor mount broke & the bolts snapped causing the motor to shift.
2. When the motor shifted it damaged the thermostat, shredded the thermostat wire loom & connector.
3. The shredded wires then cause a short which blew the starter fuse in addition to a couple of other fuses.
Tech said that he has only seen this happen one other time in an X5 due to hitting a gnarly pothole. 1300.00 later & I have a new thermostat, motor mounts, fluid, harness, fuses & vanos solenoids.