Why does my fiat punto cabriolet 1996 start eventhough the motor is cranking. Even after it starts after lenghty attempts and sometimes push start (which is always a success) it still fails to start again in the evening? Is is the ignition coil giving me problems because I ve already changed the fuel pump