my corsa 1.2 SXI will start drive for an hour or so once we get back in it to start it we turn it on two lights and the oil light will flash also strange clicking noise from the engine and the dials flash on and off,Eventually after about 10 goes it starts up. any anwsers?