Heading off anguish, time running out for complaint (7*)
I believe the answer is:
Here is my best explanation:
'running out for complaint' is the definition.
'earache' can be an answer for 'complaint' (a type of medical complaint). I'm unsure of the 'running out for' bit.
'heading off anguish' is the wordplay.
'heading off' becomes 'ear' (I can't explain this - if you can you should believe this answer much more).
'anguish' becomes 'ache' (I've seen this before).
'time' acts as a link.
(Other definitions for earache that I've seen before include "Pain for listener", "Pain inside the head", "Otic pain", "A complaint", "complaint to The Listener", "Pain in aural organ", "Ace hare (anag.)", "Incessant complaining", "Each era (anag)" and "a problem for some listeners".)