Notices
Suspension, Brakes, Drivetrain discuss the wondrous effects of boost and your miata...
Sponsored by:
Sponsored by: 949 Racing

Mk60 ABS Installation Guide

Thread Tools
 
Search this Thread
 
Old Mar 18, 2024 | 09:14 PM
  #461  
curly's Avatar
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,223
Total Cats: 1,410
From: Oregon City, OR
Default

Originally Posted by rvtrcr
I searched but it wasn't clear - will any MK60 from an E90 work, or does it have to be from an M3 or 335?
Let's clarify, because your sentence is weird.

First, there are different engines. The N52, a naturally aspirated I6, the N54, a twin turbo I6, and the S65, a naturally aspirated V8. In order, that's 330 (then 328 post 2011 facelift), 335 (post 2011 got the N55 single turbo), and M3 engines.

Secondly, there is the body layout designation. E90 is a 4 door sedan variant of any of these cars, E91 is the wagon, E92 is the 2-door coupe, E93 is a convertible. As far as I know, 328s/330s came in all variants, M3s and 335s didn't have convertible or wagon.

If you ever see "E9X", that just refers to any E90/91/92/93 chassis made from ~2006-2012

From what I've read, if you're grabbing an E46 mk60, you want/need the M3 variant. If you're grabbing the newer mk60e5, any E9X unit will work.
Old Mar 31, 2024 | 04:20 PM
  #462  
Jay Kahle's Avatar
Newb
 
Joined: Apr 2018
Posts: 4
Total Cats: 0
Default

Originally Posted by curly
Let's clarify, because your sentence is weird.

First, there are different engines. The N52, a naturally aspirated I6, the N54, a twin turbo I6, and the S65, a naturally aspirated V8. In order, that's 330 (then 328 post 2011 facelift), 335 (post 2011 got the N55 single turbo), and M3 engines.

Secondly, there is the body layout designation. E90 is a 4 door sedan variant of any of these cars, E91 is the wagon, E92 is the 2-door coupe, E93 is a convertible. As far as I know, 328s/330s came in all variants, M3s and 335s didn't have convertible or wagon.

If you ever see "E9X", that just refers to any E90/91/92/93 chassis made from ~2006-2012

From what I've read, if you're grabbing an E46 mk60, you want/need the M3 variant. If you're grabbing the newer mk60e5, any E9X unit will work.

Thanks ... I've owned 6 of the "E9X" cars - so I'm well versed. Sorry if my sentence wasn't clear enough. Your explanation does clear it up for me though. Found one off of an E90 M3 that was cheap enough, now on to the rest of the parts.
Old Apr 30, 2024 | 03:39 PM
  #463  
fmcokc's Avatar
Thread Starter
Junior Member
 
Joined: Mar 2012
Posts: 206
Total Cats: 50
From: Oklahoma City
Default

Originally Posted by Eddypac14
Mm okay. Also, do you know if I can utilize a 821.3, 820.3, or 860.3 modules? I see everyone trying to get 813.3 or 817.3 but those are impossible to find.
I have a couple of the 817.3 units if you or anybody needs one.




Old May 1, 2026 | 05:00 PM
  #464  
thebeerbaron's Avatar
Senior Member
iTrader: (1)
 
Joined: Dec 2007
Posts: 1,045
Total Cats: 496
From: San Jose
Default

A necro bump, but I published a new version of that app I linked above. It now starts the MK60 CAN bus data transmission (reliably) and translates the wheel speed, steering angle, and brake light switch data into BRZ/86 CAN messages, which my Haltech can read. This will allow me to free up at least two inputs on my 1500, which is currently maxed out on inputs.

This alone may not be interesting to many people, but there are a bunch of test programs that I used to confirm some of the wake-up theories cross-posted here from that Discord discussion. A massive thank you to @Bronson M for capturing that discussion and to "Xzelicon" for the original information. If you're interested in the intricacies of the E46 CAN bus messages, there is a lot of info in the header files and test programs.

Please feel free to fork the repo, add features, use in your own projects, create pull requests, whatever you want, it's MIT license.

If anyone has information about the speed qualifier bitfield or can tell me how to identify ABS intervention, I'd be thrilled to hear it.

And just for my own conscience - I'm not sure I wrote a single line of code in the week that I was building this. I used Claude.ai to do the boring code writing based on the data and observations I collected while "bench testing" the vehicle. I also had it write the README. It's a bit spooky how good AI is at implementing stuff. Yes, I called it out a few times for making bad decisions, failing to keep things organized, and for imagining fields/data that weren't documented anywhere, but damn. It's like having a very talented code monkey who doesn't mind rote implementation and only occasionally needs mentoring/guidance.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
codrus
Build Threads
138
Feb 8, 2025 08:29 AM
Godless Commie
Suspension, Brakes, Drivetrain
3
Jul 13, 2019 10:12 PM
Shortpersonbk
Suspension, Brakes, Drivetrain
7
Aug 21, 2016 03:58 PM
Chris Swearingen
Suspension, Brakes, Drivetrain
68
Apr 13, 2014 02:13 AM
NiklasFalk
Race Prep
14
May 9, 2011 06:26 AM




All times are GMT -4. The time now is 08:31 AM.