Hello Sir or Madam. Welcome to justanswer!
The 116 is for a bad thermostat in most cases. Id fix that first then clear the codes.
The 1505 is for a bad or mis adjusted throttle position sensor. That has to be set with a scan tool. Less than a half hour of work there.
The coolant smell is a leak somewhere most likely in the heater core.
Id fix the coolant smell first and do the thermostat. You have three problems and need to solve all three. Solving one wont get rid of the other two.