Changed the Crank Sensor today. Hopefully its done.