Ok, time for a looonnngg post. A lot of this is going to be for me to remember what I actually did and anyone looking for ideas on how to do something similar. I know my methods aren't everyone's cup of tea
So, previously I was using a MS1 v2.2 ECU running fuel only control through a relay board. I wanted to make the jump to full on standalone by adding ignition control. My ECU was a totally base model; no ignition drivers onboard, old code etc. so I ordered up a coil driver kit from DIY autotune, Bosch BIP373 to be exact. THE PINS ON THIS DRIVER DO NOT MATCH THE MEGAMANUAL (
http://www.diyautotune.com/tech_article ... squirt.htm) The only other modifications needed are:
1x 1k resistor
2x 1N4001 diodes
1x 2.2k resistor
For starters, I decided I wanted everything engine related to be controlled by MS so I can eliminate the MAC-11 entirely. I also wanted to get away from using the relay board because the connections are shotty and it's really unnecessary, although it does lessen the learning curve considerably. However, I still had the board, so I decided to use it as a power block. First I drilled a hole in the relay board between the fuel pump fuse and the fuel pump relay, cutting ONLY the trace between these two points, and giving me an un powered/grounded/used fuse holder. I then jumped switched 12v directly from the incoming soldered switched pad to one side of the fuse holder and added a lead on the other side to the ECU and put a 2v fuse inline. If need be this can always be reversed via jumper.
I used the 4 injector terminals (switched and relayed constant 12v) and used 3/4 to power my injectors (1&2 share 3&4 share 5 is independent) and the last one to power my hall sensor. I also added an output to switch the coil harness (green wire, relayed 1 wire from jumper post to 2 coil leads, ground to valve cover). I stole this from the spare 5 series wiring harness I have. I have yet to finalize fuel pump wiring; for some reason MS primes the pump as it should and runs for 20-30sec and then cuts the pump off
The Hall sensor is a high-low sensor. The black/red wire is 12v in (>9v is bently spec, thanks Tim and Toph!), the middle is output (5v/0v) and the remaining is the ground. If you are getting ~20v constant output regardless of wheel position your ground is bad/not hooked up, ask me how I know
MSnS needs a trigger for each spark event, so that means 5 window hall window. I got an old vacuum advance one which was a mistake. BUY AN NG ONE OR A 5 WINDOW REBUILD KIT. The wheel on mine was much bigger than the MC shaft, and the MC window is splined onto the shaft, so I cut the 1 window wheel off and cut a piece of the old dist shaft and drilled it out, creating a spacer, and made sure the height was the same, pressed them into place and shot a tack of weld in.



Spacer material:


Drilled out:

Affixed!

Checking runout
[youtube]http://www.youtube.com/watch?v=RvxYRdDBMGU[/youtube]
-Shawn C.
2001 S4 6spd Avant blk/blk - stock daily
2002 01E B6 A4 Built FYF, Built 1.8T, HX35 ~330whp
1989 MC-1 200 Avant- MS1 -Gone but will never forget her lessons
1987 5ktq Sedan - Best $500 beater ever