I have a 2012 Chevrolet Spark lite with intermittent starting issues. First the garage said it was the battery but then battery was replaced and the problem persisted then it was the Cam and Shaft sensors they said which were replaced but still persisting. When it refuses to start, the engine cranks but does not start and SOMETIMES it lights the small red light by the odometer.