Mechanic recons it is the Crank Angle sensor?? can only test it in the mornings, so will see tomorrow morning.