Charge time too short is the ecu not being able to deliver a full charge to the injector, either because of a bad connection, (head loom etc), or an ecu fault.
Unless you are unlucky & have a very bad loom on 4 cyls I would be suspicious of the ecu repair.