Forman 400 problem hard to describe

Was working in the yard today and encountered the following symptoms:

  1. Started hearing a squealing noise from the engine area and when I turned off the ignition the engine continued to run. I applied throttle when ignition was off and no throttle, turned ignition to on and throttle functioned normally. Engine finally shutdown after about 5 minutes on its own when ignition switch was off.
  2. Touched the oil dipstick and it was exceptionally hot to the touch, suspect that the engine ran hot based on very hot oil dipstick, it was too hot to remove but after cooling oil level checked OK.
  3. Noticed no power to ignition lights and tail and running lights. Checked battery and it is fully charged.
  4. Not sure trans is in neutral as I am able to push the ATV with the trans level in any position with no resistance.
  5. Starter button not functioning.
  6. Engine cranks over using the rope starter but will not start.
  7. ATV has fresh fuel and oil recently changed.

Suspect a loose wire? Engine overheating? or whatever, being a novice I appreciate all inputs on what I should check for.
Thanks for any assistance. Mike