Yes, welcome to the forum!
What Stig said plus, the DT300i here (two, actually. One was stolen and wrecked) has been the most reliable touring bike. A good quality battery is a must. I would unplug EVERY wiring connector and apply silicone dielectric grease to EVERY female connection and plug back in.
I fill my tank to the tab every time but then I have vented my gas cap to avoid the "Stall of Shame" when the vent valve sticks shut.
Change gear oil. Check/set valve clearance.
TPS/ISC reset:
1. Ignition OFF, throttle closed, run/stop switch RUN
2. Throttle wide open, turn ignition ON (no start), hold open for 10 seconds and then allow throttle to slam shut.
3. Ignition OFF.
4. Turn ignition ON, observe normal self-test dance to completion then either start and ride or just turn off.