Ok, I put some more effort in this hard starting problem.
I already had a new cap and rotor and plugs with no improvement.
I installed new Volvo spark plug wire set and it improved the starting let's say by a good 60%.
Spark was not good I guess.
I checked the voltage at the coil while cranking, and it is over 11V, so this is good.
But when measuring the coil resistance, the secondary side was below specs. Around 5000 ohms. I bought a new coil, the secondary measures 8500 ohms which is withing specs.
But the new coil didn't improve anythings.
It is a mixture problem I believe.
I was thinking that maybe the throttle plate is not adjusted correctly, and there is not enough air vs gas.
In the Volvo manual, it says not to touch the idle stop screw, that it is adjusted at factory to make the IAC valve work in its sweet spot.
But, what if someone before me touched that adjustment?
I didn't see any procedure to check the opening or angle that the plate should be at.
Correct me if I'm wrong, but during start, the IAC valve does nothing to control the air in the engine. It stays at a preset position, and the air is metered only by what the throttle plate lets pass around it.
I can't test by opening the throttle with the hand control because it will also rotate the TPS thus more gas.
Would a bad adjustment of the throttle plate cause my problem?