I had the same problem except with our hot (North QLD, Australia) summers,
where the car would stop and not start until it had cooled for a few
minutes.
Took the fuel pump relay out and resoldered most of the joints, now works a
charm.
So basically if your Volvo ain't starting, check the relay.
cheers
/Victor