base timing keeps advancing by itself...
“Also, why would it return back when the engine cools off.”
Wait a second. The timing returns to your original base setting by itself after it cools off?
Print