Suv was making a loud whining sound took it in to be checked and was told the alternator was bad. had it changed by dealership, i feel this should not have failed this soon when the suv is less than 2 yrs old. now the passengers side strut is gone bad.