check cap sometimes the gasket goes bad thermostat mite be bad same shit happened to me and switch it and no more overheating