When you bottomed out the car you could have hit the oil pan. When doing so you hit the oil pump and the oil is not getting to the motor correctly. That is what would be causeing it to over heat or run hot. But the skipping I dont know.
Hopefully it's just low on ATF if not you got problem$.
go to a Honda dealership and get them to program it for you :)
It has a self tensioner, Most often you have to replace the chain it self if it is skipping time or is getting very loose.
$300 running or depending on the condition
Sell it and buy a Yamaha yz250f
check ignition
Yes
Bad ignition switch?
The running lights have a bad ground.
it turns off and on depending on how hot or cold you are running its all on your thermostat
depends on what sprockets your running
carborator