Jag känner igen din bil, minns jag inte fel har den varit i min ägo än gång.
Men iallafall så kan det vara många saker, Allt från tomgångsmotorn eller tomgångssliden som det oxå heter, tjuvluft, luftmassemätaren, bränsletrycksreglatorn m.m
Jag har haft 2st S40 T4or och haft problemet med pendlande tomgång på båda, på den första jag hade (eventuellt din) så var det dumplocket som inte satt fast som det skulle. Kolla att det sitter ordentligt.
Kan be dom på volvo att skicka in rör i systemet så ser dom ganska snabbt om det är en läcka någonstans.
Den andra S40n så vart det bränsletrycksreglatorn och det var bara att byta.
Men börja med det billigaste alternativet först och det är nog att rengöra tomgångsmotorn.
Lycka till.