Skip the auto shop - Our mechanics make house calls

Q: Bad ignition switch or main relay?

asked by on

On occasion, the car stalls and will not start back up or come out of park. Some days it will start and run several times but after turning the key off, it will not start back up and it is locked in park. If I wait, the shift button will fully depress and the car will start.

My car has 130000 miles.
My car has an automatic transmission.

Many of the 1998 Accords were recalled by Honda for ignition switch and interlock defects. In your circumstance, the first thing to do is confirm whether applicable recalls affecting your vehicle were in fact completed, by you or any prior owner. You can verify completion by visiting a Honda dealer and giving them your VIN number so they can access the corporate database and pull up the recall records for your car. Some of this data is also available to the public at the Safercar.gov website. If any ignition system, or interlock, related recalls apply, but your car was never presented for service, that work should be done before a diagnostic on the ignition system commences, simply because such work may resolve the issue. If you are outside the "time-frame" of the recall and Honda refuses to do it on a warranty basis, of course YourMechanic can perform the identical work, but with the usual mobile savings. In other words, although YourMechanic cannot do "recall repairs" for free as would be normally required of a "dealer", if a recall that affects your car has "expired", and you still want the car repaired, YourMechanic can certainly do the recall work with some savings to you. Finally, if your car was not the subject of the Honda ignition switch recall, or the recall repairs were already made, the recommended strategy is to request a stalling diagnostic and the responding certified mechanic from YourMechanic will determine the cause. It is not unheard of for ignition switches to fail over time but the only way to determine that is with an on-site inspection and diagnostic.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Is it possible that i did more damage to my 98 honda accord when i was driving with a broken timing belt?

Hi Jayvon. Thanks for contacting us today. If the timing belt broke, and it was replaced - but will not start, then it's likely that internal engine damage has occurred. It's also possible that ignition timing components like the crankshaft...

Q: While diriving my 2017 honda civic my dash displayed powered steering (eps) problem, what does this mean?

Yes, all of those issues should be checked out, especially as the warning lights involve key vehicle safety systems like the steering system. Your vehicle is under warranty as it is brand new. You should bring the car back to...

Q: Recall 2006 Mercury Milan

Hi there - if your car is covered under a Recall, repairs are usually at the expense of the manufacturer, and performed by a local Mercury dealer. Call your local Mercury dealer service center to discuss an appointment, and if...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...