Mechanical fan + pusher fan question

You could try a heavy duty fan clutch if you haven't already