This Fits Your 2004 Volvo S40
Full size assembly image of Front wheel suspension (1/6)

Front wheel suspension

Transmission: AW50/51 AWD
Transmission: AW55-50/51SN
Transmission: M56
Transmission: M66
Transmission: M66 AWD