My mother has a 2009 Honda Accord. The car was sputtering while driving and the check engine light came on so she took it to the dealership where they repaired the problem.
Two months later the car sputtered while driving again and the check engine light came on again, and this time they changed the crank sensor. One month later, the check engine light is on and they cannot get a code but have claimed it to be the aftermarket starter and suggest we replace it.
Can a starter be the reason for a check engine light and does anyone have protocol on exposing a dealership for poor service? Additionally they are trying to charge her for the diagnostic when they have been unable to produce a code.