Update on the Overheating... The dealership called the other day, and found out that there were no issues with the gaskets/or seals. Apparently, the coolant bottle had warped and caused the cap to not seal properly on the bottle which let coolant spill out when riding it. As for the light, the power wire that ran under the air box, had been rubbed raw and caused it to short keeping the light on. Price wise, it was around 25 dollars for the bottle and what ever the hourly rate is. Overall, happy it was only the bottle not sealing, and not something more serious.