The "Temperature rising too slowly" message normally only happens if you have not run PID tuning for that heater, or you did but you didn't save the results, or you saved them using M500 but you don't have a M501 statement in config.g to load the results from config-override.g.
I observer that your config.g file does not have ay M307 commands in it, neither does it run M501 to load possible saved results form config-override.g. So this explains why you are getting heater faults.