I have the dr Prius app and the veepeak Bluetooth reader. It threw the code a few times about 2 weeks ago. The hybrid battery still charges fine even when it throws the code. I took the battery out and cleaned all the corrosion. It was pretty bad I drive the car for past 2 weeks putting over 1000 miles on it and out of nowhere it trips the p3000 again I know I most likely will need a way to read the sub code but not sure how to read it. Don’t really want to pay a dealer to do it
You need a better app to read the INF (sub) code. See the linked thread to find on one that can like the Autel AP200: https://priuschat.com/index.php?posts/3290690
okay so your suggestion the Autel AP200 scanner and I need to find a app that’ll read the INF code? Im using apple, do you have app you like?
You use the Autel MaxiAP200 app with the Autel AP200 obd2 adapter that you purchase. Go to the Autel website for more information.
Read the entire thread that was linked. Short form is that some scantool apps will work with "3rd party" VCI (Vehicle Communication Interface - the bluetooth OBD adapter). This includes apps like Torque, Dr Prius, or Carscanner. All useful but each is very limited. Most of the more capable apps can scan all systems on a Gen 2 Prius. Each of these apps will only work with its own VCI. So the Autel app needs the Autel VCI. You can't use the Autel VCI with any other app. And so on. Not every one of the apps has the same functions. Some can read INF detail codes, others can't. A couple have bidirectional controls, others do not. Etc. That said, you do need a more capable scantool (the Autel AP200 is a good "basic all system" diagnostic tool), but you do not really need to get the INF code for P3000. That code is set in the hybrid control ecu, and basically says "hey, the HV battery ecu has a problem, go over there and check it out". So whatever the INF code is, your first step is to check for codes in the HV battery ecu. FYI, I did test the Autel on an iphone a while ago and had no problem, don't know how it works with whatever the latest version is. Posted via the PriusChat mobile app.
I just bought an Autel setup to work with my iPhone last week and it did great, so there's one more to count. Their account setup/device binding/firmware update procedure is pretty clumsy, but once you get through that the app is straightforward and the level of access is excellent.
I’ve been driving the car this morning, took about 45 mins for it to throw the code Seem like it only pops up when I come to a complete stop. That mean anything to you?
Yes, it means you need a capable scanner to read all the trouble codes, not just the P3000 code that you already can read.
I’m building B.E.T.S.Y. (Battery, Engine & Toyota Scanner for You), an open-source Android app for Prius diagnostics, and I need some help from Gen 2 and Gen 3 owners. B.E.T.S.Y. can already read the raw Toyota INF/detail codes directly from the hybrid ECU using a bog-standard Bluetooth ELM327 adapter. Mine cost about $3.50 on AliExpress. It can read the codes, but it can’t decode them yet. That’s what I’m working on next, and just being able to retrieve them is already one step further than Dr. Prius currently goes. What I need now is real-world data. I’m looking for captures from Gen 2 and Gen 3 Priuses (roughly 2004–2015), especially cars with an active or stored fault code. P0AA6, P3000, P3019, or really anything with an INF/detail code would be especially useful. Healthy cars help too, since they let me compare different cars and model years and verify the read method works consistently. You’ll need: A Gen 2 or Gen 3 Prius Android 8.0+ A Bluetooth ELM327 adapter Then: Install B.E.T.S.Y. Connect the ELM327 Run the capture Tap Share to submit the raw data It should take about two minutes. The project is fully open source. The source code and APK are both published on GitHub, and the APK is built automatically from that source by GitHub Actions. The app does not upload your VIN, location, or other identifying information. The goal is to use these captures to build and verify the decoder and create a crowdsourced dataset, so Prius owners can eventually read Toyota INF/detail codes without Techstream or Mini-VCI. So if you have a Gen 2 or Gen 3 Prius, triangle or no triangle, I’d love to borrow about two minutes of your car. Stored fault code? Even better. ⬇️ Download B.E.T.S.Y. v0.0.2 here: Release v0.0.2 — data gathering release · alrighdee/BETSY · GitHub