The engine may not start due to a failed starter control module. If the module has indeed failed, it will require replacement.
Car problem reports
Problem with your car? See what our experts say or submit your own.
Repairpal verified 2004 Volvo S40 problems
The fuel pressure regulator can leak and cause a hard start condition, without any faults recorded in the engine computer.
The right front engine mount wears out prematurely, causing engine vibration at idle.