Jump to content
WI BIMMERS - Wisconsin's BMW Community

Alpine e30 progress/build thread


m42b32

Recommended Posts

Just now, snap said:

interested in seeing how your manual override works. My plan is just to not overheat. 

I was just planning to do a switch in the cabin in the event I want it on (like for cooling down the engine bay before working on it, waiting in an auto-x grid, etc). I have the fan running on a relay, and basically you have two switches (temp and manual toggle/latching) connected to ground in parallel that can close the relay independently of each other.

Link to comment
Share on other sites

I just have the 2 temp fan switch. I have individual weatherpack connectors on the 91C and the 99C wires of the switch so I can experiment with both. Ideally I should just put in a manual override switch but I will save that project for another day (after I overheat).

Which fan will you be using? I am using the Spal 16" 30101517 with it wired on the high speed fan circuit 

Link to comment
Share on other sites

2 minutes ago, snap said:

I just have the 2 temp fan switch. I have individual weatherpack connectors on the 91C and the 99C wires of the switch so I can experiment with both. Ideally I should just put in a manual override switch but I will save that project for another day (after I overheat).

Which fan will you be using? I am using the Spal 16" 30101517 with it wired on the high speed fan circuit 

Last summer I had the deep profile/curved blade 16" Spal puller (30102049) combined with a shroud and it moved a huge amount of air. I was hoping there would be some way I could fit it and not have to buy a different fan... there is no way that's going to happen so I'll likely move to a 16" pusher (the same one as you)

Link to comment
Share on other sites

On 3/16/2018 at 11:50 PM, GunMetalGrey said:

God I hated doing that on hot days when I didn't have a fan or a big enough radiator installed. Nothing better than being stuck in a hot car, on a hot day, with the heat full fucking blast.

 

Just remove your pants. No one will notice, and its a great way to reduce body heat.

Link to comment
Share on other sites

Started making progress on the electrical/ECU side of things. I put together a bench flash harness so that I can start messing around with MS43:

27050217398_9df26bf367_b.jpg

 

I may have to make some changes/adjustments as there is a lot of conflicting information surrounding this topic, but this configuration seems to work for most people.

Basically, it consists of a 12v power supply, a female OBD2 pigtail, DME connectors 1 and 4 from the e46 engine harness that came off my motor, and a ground wire so I can get it to start in bootmode. I'll be using Galletto/JMGarageFlasher to connect to the DME and read/write partial and full flashes, and TunerPro to modify things like the redline, thermostat temps, play with fueling/cam timing, etc.. I didn't have a T15 torx screwdriver at home last night to remove the motherboard so I'm hoping to connect it up and give it a shot tonight. 

 

Side note, I came across a good deal on a set of genuine BBS gold/blue center caps to replace the roundel center caps on my wheels! They have a really nice metallic blue background that looks almost black in low light and an awesome bright blue color in the sun. 

27050221548_26109f5325_c.jpg

Link to comment
Share on other sites

47 minutes ago, straight6pwr said:

those centercaps look fantastic.

roundels for sell?

#imhereforthescraps

 

Probably! I was going to hang onto them in case I wanted to switch in-between the two, but once I popped the new ones in I doubt I'll ever do that haha.

Link to comment
Share on other sites

MS43 bench flash update! 

 

Initially I was having problems getting anything to connect. I forgot to connect pin 4 of the female OBD2 plug (chassis ground) to ground on my harness so I corrected that, and with the help of some fantastic documentation on the ms43wiki, I used a hex editor to modify Galletto to accept the FTDI chip serial number of my USB to OBD2 cable. I am now able to connect to the ECU to Galletto and read the 64kb 'tune' files. I also brought the newly pulled files into TunerPro to poke around, but the XDF I am using is written for MS430056 and my ecu is currently MS430066 so none of the values align or make sense. 

The EWS delete tune that I will be using is a full 512kb flash of the ECU that will also change it to version 0056. This full flash needs to be done in JMGarageFlasher, as Galletto cannot do the full 512kb files as far as I know. So far, I have not been able to get the program to connect at all. I believe at least part of the problem is the USB to OBD2 cable I am using, so I have ordered another that people seem to have had success with. That should come in sometime next week so we'll see if that makes a difference. 

Link to comment
Share on other sites

With the new cable I was able to connect to the ECU in boot mode on JMGarageFlasher without any issues and read the full (512kb) file. Once I had a copy of the original software, I did a full write with the new MS430056 software from "daniel f." on e46fanatics/MS43wiki that has both EWS and checksum CHK5 disabled! Once that process was complete, I connected the ECU via Galletto and read the new partial flash, pulled it into TunerPro:

image.png

 

46837258.png

 

The software now shows up as version 0056 instead of the original 0066, meaning the flash was a success!! This is big progress towards getting this on the road. With this basic EWS delete the m54 should be able start, idle, and rev to a limited 5500rpm, which is all I need at this point. 

I will, however, get a whole slew of trouble codes and errors, one of them being a 5500rpm 'limp mode' caused by a missing speed sensor signal. I can use TunerPro to remove this limiter (or get the ECU to accept the e30 speed sensor signal), as well as disable any unnecessary DTC's, force emissions readiness, etc. I'll only want to start messing with this after I get the car running though, that way I can eliminate screwing up the ECU if/when I'm trouble shooting. 

 

Link to comment
Share on other sites

That seems pretty fun to learn how to do, im sure its child's play for someone like @HipMF 
The one time I played around in TunerPro with a 413 DME bin file I was sad at how unintuitive things were and how confused it made me. 
Its not possible to do live tuning on MS43 is it??

Link to comment
Share on other sites

4 hours ago, snap said:

That seems pretty fun to learn how to do, im sure its child's play for someone like @HipMF 
The one time I played around in TunerPro with a 413 DME bin file I was sad at how unintuitive things were and how confused it made me. 
Its not possible to do live tuning on MS43 is it??

I don't believe anyone has figured out how unfortunately, that would be awesome if you could. You can do logging with something like RomRaider, and flashing a tune only takes a minute or two, so you could probably iterate pretty quickly!

 

7 minutes ago, HipMF said:

Not really. I still don't know what Galletto or JMGarageFlasher is... assuming software...

Yup! They're both software (and free!). Galletto allows you to flash partial files without putting the ECU into boot mode. The partial file on ms43 is 64kb, and contains all the information/parameters related to actually running the engine like fuel and ignition maps, basically the 'tune'. When you use something like a shark injector, this is what it is modifying. JMGarageFlasher is also free software, but is specifically designed for doing a complete flash of MS43 (aka replacing ALL data on the chips) with a 512kb file. This allows you to completely erase and re-write the ECU's data. The 512kb file contains things like EWS, checksums (internal values that are invalidated when anything is modified, preventing you from starting the car), and a bunch of other stuff I don't understand. Thankfully, this full flash only needs to be done once, and then any tuning and modifying beyond that is done with Galletto and partial flash files. 

 

There is a TON of information on ms43wiki.com, and then a few really helpful threads on e46fanatics. That's basically where I'm getting all the software, EWS delete file, and tutorials on how to do things. Its actually very interesting to dig into!

Link to comment
Share on other sites

1 hour ago, snap said:

When I was looking into Rom Raider the sample rate didnt appear conducive to accurate tuning. Still, OBD2 logging for diagnostic purposes is a very valuable thing and worth having OBD2 for. I just think I will end up with MS3 if I decide to sound the trumpets on my build. 

Hadn't really looked into it so that's good to know!

Trumpets would be awesome!

 

Link to comment
Share on other sites

  • 2 weeks later...

Made some longer studs and got the e46 oil level sensor mounted in the e34 oil pan 

26394091407_d7c9c62f84_c.jpg

 

Finished re-wrapping the e39 main engine harness and cleaned up the coil harness, got both installed as far as I can for now

41222103442_802e2a87b2_b.jpg

 

I also started cleaning the engine bay a bit. I'm not going to paint it as I don't have a good way of going about it in my current garage, so a decent clean will have to do. Someday I'll pull everything apart and clean and paint it all properly. Planning to get started on the master cylinder/booster swap and ABS delete next week. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.