Credit: paradiddle


  • I have no speedo, ATC lamp flashes, ABS lamp is on. I pull code and get a U1001. I have read that this is a short or a ground problem from ECU. I checked ECU ground inside car and did a reconnect harness. Under the hood I have looked for any obvious wire issues from firewall out. checked battery and connections and re did ground connector next to battery to fuse box.
  • Tonights codes – including yesterday u1001, p1212,p1574,p0021 (odd one), p0500, p1212, U1001,P1574,P0021

Notes (via Brudface):

  • Mine too I get the same thing, cold start ZERO problem… but still getting the at check light blinking at me on coldstart… after about 5-10 minutes of driving speedo, odo stop working, then the abs light and tcs off light kicks on… i would pull the codes the first couple of days this started happening getting 4 codes.. U1001, P1212, P1574, and P0500… at first I started doing everything that would’ve been the cheaper fix, pulling pretty much all connectors off, cleaning them then re-seating them with di-electric grease… after that did absolutely jack $hit, i decided to redo- every ground under the hood… that did nothing… Checked all of my wheel speed sensor, and they all checked in spec… Moved into the cabin had my entire car in pieces on my lawn re-did the grounds in the cabin… Still nothing, which SUCKED!!! After feeling terribly defeated pulled out the fsm, checked every single step for the P1212 code, then rechecked it… nothing… absolutely stumped decided to do the test for a bad ABS/TCS module, step one power is good, step two fail, step three fail, step four fail… fml… I was like after doing EVERY single thing hoping it would be a cheap fix it DEFINITELY isn’t.
  • After some serious patience I WAS able to get the module off the pump without pulling the stupid thing off… there were curse word exchanged between it and I… it was way easier to get on… used the torx bit and a small ratchet… YES it’s tight, but it is doable… you have to disconnect the module, take out the entire air filter assembly, and move the harness out of the way. after putting it back on and forgetting to connect my mafs, it started like $hit and I was like that is more than likely not good… anyways ended up connecting everything and finally turned the key to the on position, NO count them NO stupid blinking AT check light… the ABS light, TCS off light, and SES light were still on… cleared all codes which got rid of the SES light… re-scanned it no codes, SWEET… ABS light and TCS light were still on i was like NOOOOOOOOOOOOO. Took it for a ride Speedo worked and another 50 ft and the lights all turned off… done and done And YES paradiddle i actually got a used pump AND module 125 sourced locally.


  • All fixed – thanks to Cheap ABS ($109) and Brudface for his perseverance. This is another goes to show you that not all codes lead to the problem. This was an easy fix with knowledge. If not I would have gone done brudfaces original path….

Additional Notes (via channoff):

Steps for removing ABS Module:

  1. ABS module is located just under brake master cylinder and attached to the ABS pump. To access, remove entire intake/MAF section. 5 bolts that remove with phillips head screwdriver
  2. The worst part. There are 6 torx-20 bolts facing towards the wheel well and that are very very hard to access. The top 2 aren’t bad, but there is almost no working space for the other 4. I had to use multiple combinations of flex drivers, wrenches, etc to get those out. Probably took me over two hours for this part, but will probably only take 20 minutes in reverse now that I know which combinations work. Good luck on this part, just know that it IS possible to get those torx out.
  3. You’re almost done. There are two electrical connections on the bottom of the ABS module. First, unhook the large one by grabbing the pull tab that faces towards the front of the car near the very bottom of the module. Slide towards front of car maybe 2″ or so.
  4. Once that is out you can maneuver the module enough to access the smaller connection on very bottom of the module. That one pops off easily with a flathead screwdriver.
  5. And that’s it. Sounds easy, right? And it is, but those torx screws are not your friends.


Comments are closed.