• entries
    4
  • comments
    3
  • views
    325

About this blog

Converting the engine from a 1975 2002 over to MegaSquirt EFI.

Entries in this blog

Orange Claw Hammer

So, I've been busy selling off some of my cars, and haven't really been giving this project as much time as I'd like. But, I managed to finish the wiring harness and start the engine this week. I've updated the wiring diagram in the first post to reflect the current configuration. After the successful start, I'm taking some time to reconfigure my engine stand set-up so that it will be less ad hoc during the tuning phase.

 

Here is an overview shot of the engine as it sits this evening:

 

m10_efi_engine_overview.jpg

 

I ended up going with pencil coils on plug from a 2003-04 Honda CBR600RR motorcycle. I used a Bosch 0 227 100 211 igniter from a late '90s / early 2000s Volkwagon to fire the coils based on logic-level waste-spark signals from the MicroSquirt board. They are so low-profile:

 

m10_efi_ignition_coils_installed.jpg

 

For injectors, I used 19#/hr units that are much cheaper when you buy the rebuilt "Ford" versions on eBay (p/n 0280150943). I discovered that you can't re-pin the OEM AMP connectors in the BMW harness, so I bought new AMP Junior Timer Power connectors and terminals from Mouser for both the injectors and the ECU temperature sender:

 

m10_efi_fuel_injectors_installed.jpg

 

Here is the PWM-driven idle air control valve, from a Geo Metro / Suzuki Swift 1.0L engine, mounted to a boss under the intake manifold. I am honestly not sure if it's working. The open-pipe first run was very loud and necessarily brief as I have no radiator installed. it remains to be seen whether this can move enough air to control the idle:

 

m10_efi_fuel_IAC_installed.jpg

 

Here you can see the throttle body, TPS with adapter from 02again, and GM air temperature sensor (next to the dip stick):

 

m10_efi_fuel_throttlebody_installed.jpg

 

I had the wiring tidy for the start, but then jumbled it in moving the engine around the shop this morning. I need to create a little panel/console to mount everything to so that everything remains orderly:

 

m10_efi_ecu_wiriing_mess.jpg

 

That's the news for now. The first start was so easily achieved, but the real work is really in this next phase of tuning. Especially given that while I am experienced with building wiring harnesses, I know next to nothing about tuning MegaSquirt.

 

Jesse.

Orange Claw Hammer

So, this week I found time to finish machining my 36-1 teeth into the stock pulley and cast two more pieces for the EFI conversion.

 

First is a bracket to hold the crank sensor from DIY AutoTune:

m10_efi_crank_sensor_installed_1.jpg

m10_efi_crank_sensor_installed_2.jpg

 

Second is a small plate with a port to connect to a Suzuki Swift IAC (idle air control) valve. I'm not 100% sure that this IAC will allow enough air flow for the M10, considering it's from an engine with half the volume, but I had one easily at hand, so I'm giving it a try. I'm going to mount it to the underside of the intake using two pre-existing bosses and a custom bracket.

 

m10_efi_iac_port_installed_1.jpg

m10_efi_iac_port_installed_2.jpg

 

There are two smaller ports underneath my IAC inlet plate. One goes to the fuel pressure regulator, and the other I will use to provide a MAP reading to the ECU.

 

These two cast pieces really could be a lot more attractive and look more like "car parts" but right now I'm going for functionality and ease of production. It's amazing how quickly you can turn a piece of scrap aluminum into a usable part. The IAC plate took just 90 minutes from start to finish.

 

I think my next step will be building the wiring harness, which will probably take a while because I will be ordering new connectors and pins to make it from scratch... I don't like splices.

 

Jesse.

Orange Claw Hammer

 

So, my first specific task towards converting my M10 over to EFI was to draw up a wiring diagram for my MegaSquirt-based (more specifically, MicroSquirt v2.2 based) Stratified PNP ECU:

 

m10_efi_ecu_wiring_diagram_11-06-17.jpg

 

I will update this image as I continue to refine the diagram (updated 11/6/17). There are few enough wires involved that I can use just the big 26-pin plug going into the OEM-style connector on the ECU.

 

I'm using the TPS from a 1984-89 Nissan 300ZX with the adapter from 02again that allows that TPS to screw right onto the BMW throttle body:

 

m10_efi_tps_with_adapter.jpg

 

It may seem unnecessary, but I made a fancy fuel pump delete plate:

 

m10_efi_fuel_pump_delete_installed.jpg

 

This is my first-ever attempt at sand-casting aluminum. I have wanted to get into sand casting for some time, and for this project in particular I want to cast a low-profile distributor delete cover. So, I started off with this much more simple fuel pump delete, using a wood-and-cardboard master, Petrobond casting sand and some scrap aluminum I got from Clint Eastwood.

 

m10_efi_fuel_pump_delete_master.jpg

 

That's it for now.

 

Orange Claw Hammer

 

I've decided to share my process of converting my M10 engine over to MegaSquirt EFI. There are several build thread here and elsewhere that chronicle this process, but I'll be doing a few things differently, and I find that it's helpful to be able to see these sorts of projects from a variety of approaches. I will attempt to be as thorough as possible, including process, part numbers and prices. But, for now here's some random initial progress.

 

Here's my engine on the stand, largely stripped down.

 

m10_efi_engine_bare.jpg

 

The general scheme is tried and true method of slapping an intake from a 318i onto the 2002 engine and making it work. I have the intake and throttle body from a junkyard car, along with the necessary 318i water temperature sensor housing. I did not get the water return hard line that runs along the block under the intake, because my cooling system will not be stock. I will be using an electric water pump, among other changes.

 

I also have a largely pre-assembled MS-2 ecu from Stratified. This is a generic plug-and-play unit that they no longer sell. I bought it back in 2015, and it was insanely cheap for a pre-assembled unit. I liked the form factor (the stock MS boxes are so gross) and the OEM-style harness plug in the back.

 

m10_efi_ecu_box.jpgm10_efi_ecu_inside.jpg

 

These days, DIY AutoTune offers a very similar package they call the DIY PnP. I would highly recommend this approach if you care what your ECU box and plug look like.

 

Today, I made a flywheel holder and removed the front crank pulley. This pulley is odd to me. It carries three belts, none of which line up with my water pump pulley.

m10_efi_tools_crank_hold.jpg

 

But, I'm not using the water pump, and the pulley has a nice fat, flat back face that I am currently machining my 36-1 trigger wheel teeth into.

m10_efi_trigger_wheel_machining.jpg

 

That's it for today.