Just wanted to thank this site and the above comments. My 2004 Volvo XC70 had this “won’t start” problem but it didn’t happen alot. Then it happened 3 days in a row. Took it to dealership for the fuel pump recall and bought the relay while I was there. It wouldn’t start when they went to move the car to the washing area, I handed them the relay, it started. After the car wash it wouldn’t start again! I said “clean the wire to the starter” and they did and I haven’t had a problem since.
They fixed it for free… but they said they had never heard of this problem which I find hard to believe.
Thanks! I love my car again!