I usually go to the dealership for a diagnoses because they can usually say exactly what is wrong