Hi all having some problems when starting when the engine is hot or cold the engine turns over but will not start but if i disconnect and reconnect the battery a couple times fast it then will start any suggestions where to check for the problem thanks.