Hi everyone. My 2009 Vibe GT (Toyota 2.4L) did something odd earlier tonight. I was at a red light and the engine started revving higher than it should, my turn signals stopped working, the airbag light came on, and the digital gear indicator on my dash went blank. P0705 (PRNDL Input-Engine and ECT) was the pending code that later set the CEL on my way home. There was also code B1660 for the airbag. The care drove relatively fine on the way home, except for the engine revving too high at idle. The transmission shifted normally (automatically and manually).
My online research led me to the neutral safety switch. I located it, it was firmly in place and the electrical connector was snug, though I cleaned and re-inserted it anyway. Disconnecting/reconnecting the battery made no difference.
This just happened out of the blue, with nothing odd preceding it. Should I replace the NSS, or could there be something else to check/test first?
Thanks in advance,
Jonas
P.S. The engine is a 2AZ FE and the transmission is a U250E five speed automatic (Toyota), if that helps.
My online research led me to the neutral safety switch. I located it, it was firmly in place and the electrical connector was snug, though I cleaned and re-inserted it anyway. Disconnecting/reconnecting the battery made no difference.
This just happened out of the blue, with nothing odd preceding it. Should I replace the NSS, or could there be something else to check/test first?
Thanks in advance,
Jonas
P.S. The engine is a 2AZ FE and the transmission is a U250E five speed automatic (Toyota), if that helps.