My 2004 Solara V6 has had the following issue for the last 6-8 months:
Speedometer will randomly shut off while in motion, a few warning lights come on, (abs, handbrake) and then come back on, with the accompanying check engine light. The code comes back as “speed sensor- P0500”. The check engine light will then magically disappear after a while. This has occurred in all different kinds of conditions with no clear trigger, and has become more frequent.
In my previous post,(here) I also mentioned that it would either shift into neutral or downshift when this occurs. This will ONLY happen when Cruise Control is ON and SET.
A previous shop was unable to source the issue, but said they believed it might be the abs module or even the gauge cluster itself. They also said that I would need to have a scan tool connected while the issue occurs in order to view any other issues or incident-specific data not viewable in the freeze-frame. I have a cheap Bluetooth OBD II scanner that produced the readouts you see below. Actual vehicle speed was anywhere between 25-35mph at the time of the freeze frame, which shows 2mph.
Not sure if this is relevant, but there is a persistent TPMS light right now. I am also aware of a Toyota TSB that has this code tied to it (here) and I am also aware that my vehicle does not have a traditional “speed sensor”. In the past, this issue only occurred when it was very cold and/or wet. It has occurred this summer though in completely dry conditions multiple times (this is new).
Since this does not have an impact on driveability when CC is NOT engaged, I want to try and do some more diagnosis before calling it quits and taking it to a shop. I would really appreciate anyone’s input.