Running hot?

my vehicle has an aftermarket fan on the radiator. my engine is running hot but not at all times. i’ve changed my thermostate and flushed the radiator. do yo uhave any other suggestions/

Under what conditions does the engine start to overheat?

Tester