My jd always starts on the first crank, up until 4 days ago anyway.:mad: I went to crank it over and it would crank but not start-up, same thing happened 2 more times. The third time it made a horrible screeching noise. There were no codes blinking. After mfing it a few times I raised the hood...