Hard starting due to low fuel pressure on Suzuki Forenza

Problem Description and Possible Solution

A hard starting condition may be due to low fuel pressure. Our technicians tell us the powertrain control module (PCM) should energize the fuel pump for 2 seconds when the ignition is turned on in order to properly pressurize the fuel system. Correcting this condition may require updating the PCM software.

Problem Data
RepairPal Verified
Average mileage: 104,857 (52,000–154,000)
3 model years affected: 2005, 2006, 2007
11 people reported this problem
Viewing 1 - 3 of 3 problem details
hard to start in the morning after that it runs and starts every time. Just in the morning or after it has been sitting for a few hours like 6hrs or so it is hard to start. haven`t fixed the problem yet was going to check fuel filter but now I will check the pcm etc.
Takes at least 2 tries before it will finally crank. Often it can take up to 5 or 6 times before the engine fires up.
It is very difficult to make it start in the morning. Changed battery, spark plugs, but so far not solved the problem!

Any ideas?