A 29-year-old Palatine man has been charged with reckless homicide after a 23-year-old man was killed while changing a tire in the south suburbs last month.