This write-up will describe how I changed the "old" Bosch K-Jet fuel system on my 280SL -85 to a modern EFI-system and it will probably also work on the older Bosch D-Jet system.
I will try to cover as much as possible regarding our engines when it comes to different options and installations but in the end, anyone planning to build and installing a MegaSquirt EFI system will require that you do some homework.
IMO.. It's the best you can do for your car...
First of all I want to say that I have stolen some texts from other sources and pages which describes things better than I ever could so it's possible you recognize some parts of the write-up.
I will not explain in detail everything I've done to mount everything or manufactured since it quite straight forward and a picture says more then 1000 words. Hopefully I will keep this thread living and share future events regarding the rebuild.
A little glossary.
EFI: Electronic Fuel Injection.
MS: The MegaSquirt EFI system
ECU: Electronic Control Unit (the brain in the EFI system).
AFR: (The Air:Fuel Ratio (AFR) is the amount of parts of Air to one part of Fuel in the mixture. E.G. an AFR of 15.9 is 15.9 parts of Air to 1 part of fuel. An AFR of 14.7 is stoichiometric, which is the most efficient mixture for a petrol engine, so it produces the minimum emissions. Best power is produced around 13-12.5AFR. A lower AFR means more fuel (Richer), a higher AFR means less fuel (Leaner)).
TPS: Throttle Position Sensor.
CLT: Coolant Temp Sensor.
IAT: Intake Air Temp. sensor.
MAP: Manifold Air Pressure sensor which measures the absolute pressure in the intake manifold (included and mounted on the MS board).
VR sensor (Variable Reluctor sensor): Trigger sensor for detecting crankshaft position .
FP: Fuel Pump.
FPR: Fuel Pressure Regulator (needs to get correct pressure for injectors)
Triggerwheel: Toothed wheel mounted on crank-pulley to detect TDC
Some info regarding MegaSquirt (from MegaSquirt Wiki).
MegaSquirt is the registered trademark of an aftermarket electronic fuel injection (EFI) controller designed to be used with a wide range of spark-ignition internal combustion engines (i.e., not diesel engines.) It is a complete standalone fuel injection controller with software and hardware, developed by Bruce Bowling and Al Grippo, developers that work on the US East Coast. The software for the platform is open for modification (for use on Bowling and Grippo hardware only). The hardware provides for only fuel, ignition and idle air control in most cases, keeping the cost low (though there are user configurable outputs in most cases for other functions). The hardware is open in that the schematics are available for troubleshooting and educational purposes, but not for copying. The product is aimed at the DIY market as in most cases MegaSquirt requires assembly and tuning by the user.
The assembled controller takes input from several sensors in order to manage the fuel injectors, including a throttle position sensor (TPS), exhaust gas oxygen sensor (EGO or O2 sensor), MAP sensor, tach signal (or crank position sensor), intake air temperature sensor (IAT), and a coolant temperature sensor (CLT). The latter two sensors themselves are usually the General Motors type, although you can recalibrate the controller to use other sensors including Ford and Bosch.
My comment:
There are different versions of the MS ECU (MS1, MS2 and MS3) due to the evolution, faster, more functions etc. I used the MS2 since it's the most common one but MS3 are the latest one and will probably get more and more users which gives better support in the end.
There are also different software depending on how one will use it but for us r107 owners I think the MS2's "extra code" software (I think version 3.11 is the latest), is the best one since it can easily be configured to handle our needs.
Why then?
The K-Jet system in my car worked very well without any problems. Since I had a late model (1985) I also had an oxygen-sensor (lambda) and a catalytic converter mounted on my car. Before the installation of the new fuel system I changed the old narrowband oxygen-sensor to a new wideband oxygen sensor and an Air/Fuel Ratio (AFR) gauge. I could monitor the actual fuel-mix while driving and the Bosch K-Jet worked over all expectations. Lean fuel mix (above 14.7) while cruising and richer mix (below 14.7) when accelerating, just as it should.
BUT there was something "old" over the engines character since I could feel a little "lag" in the engines response. I was looking for a little more modern character in the engine, and it has happened a lot during the last 30 years when it comes to optimizing the engine's fuel and ignition control. And don't forget what it cost to repair those old systems. The best part is that I can easily restore it to original again without any problem since I didn't make any damage to the original parts.
Some things that I think are worth knowing when making the decision.
The relay board is optional, and as the name implies, holds the EFI related relays as well as fuses. It also provides you with a single spot to wire in all of your sensors, injectors, and fuel pump.
Really save some time when installing the system. And gives you ONE grounding point for the whole installation which will prevent electrical interference.
MS can also control start and stop of an electrical Fan (via a relay), it's possible to set up exactly when to stop, start, hysteresis etc in the software.
It can control different types of idle "steppper motors.(upper left corner in picture)
If one replaces the ignition system, Megasquirt has a 12V square wave tacho signal out of the box. The only thing to do is to remove the cord from the Bosch system and replace it with the one from the relay board. Works perfect without any modifications.
If the relay-board are used, there is a FP-relay which gives a +12V to control the FP. I just removed the old FP relay and connected the FP-relay output to the empty FP-relay socket's FP power source.
Otherwise one must connect the MS's FP-output to a new relay for controlling the FP.
I could mount everything on the engine except the injectors and drive it for a while to see that everything worked as it should. Then I just removed the K-Jet system and mounted the Fuel rail and connected the injectors.
So what do I need then.
There are many "3d" party fuel system vendors but the reason why I selected Megasquirt EFI system is the vast community supporting it, the price and if it's correctly assembled and mounted, it will work without any problem for a long time. I know amateurs who had put it in their old Volvo's without any knowledge about fuel injection system and have had it running without problems until the car was too old and too broke to repair, then they just moved it to their next car... still running.
1. If one only wants to replace the fuel system.
The cost for new parts (assembled kit inside the parentheses).
MegaSquirt-II(ver.3.0) EFI System 260(420)$.
MegaSquirt Relay Board 64(88)$ (optional but makes it easier to install).
Cable for connecting MS ECU to Relay Board 75$.
GM Coolant Air Temp Sensor 17.75$.
GM Intake Air Temp Sensor 17.75$.
Throttle Position sensor (from a Volvo 850) 50$
Fuel rail (I paid 150$, ready to use for my 6cyl, V8 K-jet needs 2 shorter ones and D-Jet can probably use the original one).
6 to 8 Injectors (suppose you can find standard Bosch injectors like mines in any scrap yard and I have heard that injectors from Ford Mustang will fit without any modification).
FPR (Fuel Pressure Regulator) I found a used on, did cost 100$
MegaSquirt Simulator w/ Wheel Simulator 59(88)$. If one wants to test the system before mounting or just troubleshooting, the MS simulator is a good investment.
Wideband Oxygen sensor: 199$. Not necessary but make it a lot more easy to tune in the EFI system since you can see exactly how lean or rich the is engine running. When the engine is tuned in the sensor can be removed so maybe one can borrow the equipment for tuning.
2. If one wants to replace the ignition system
36-1 Trigger Wheel 25$.
3 Bosch BIP373 coil driver transistor 8$ each (V8 needs 4 drivers).
There are a ready module "QuadSpark Four Channel Ignition Module" if you don't want to build it yourself but it cost 89$ instead of 4x8$ (BIP373 coil drivers).
IGN-6 Six-Tower Coil Pack 75$.
Trigger sensor (from a mecedes Vito I think) 50$.
I took the easy road and bough myself a spare motor, then I could use the spare top and intake manifold to experiment and measure on.
Picture 1 shows the MS ECU, Relay board and the 3 Ignition transistor drivers attached to the Relay boards back chassis which controls 2 ignition coils each on my 6 cylinder engine. Ignition 6-Coil Pack to the right.
Picture 2 shows MS ECU, the cable between MS ECU and Relay board. You can see the simulator connected instead of the relay board and also the optional display where each value can be displayed and altered e.g. if it's mounted in the car.
Picture 3 shows the standard MS installation where the trigger signal for injectors is taken from the ignition coil, best choise if only replacing the fuel system .
Picture 4 shows the standard MS installation where the trigger signal for injectors is taken from a toothed wheel which is mandatory if one want to control the ignition.
Picture 5 shows the AFR gauge mounted in the center air outlet, really shows how well the fuel system performs.
I will try to cover as much as possible regarding our engines when it comes to different options and installations but in the end, anyone planning to build and installing a MegaSquirt EFI system will require that you do some homework.
IMO.. It's the best you can do for your car...
First of all I want to say that I have stolen some texts from other sources and pages which describes things better than I ever could so it's possible you recognize some parts of the write-up.
I will not explain in detail everything I've done to mount everything or manufactured since it quite straight forward and a picture says more then 1000 words. Hopefully I will keep this thread living and share future events regarding the rebuild.
A little glossary.
EFI: Electronic Fuel Injection.
MS: The MegaSquirt EFI system
ECU: Electronic Control Unit (the brain in the EFI system).
AFR: (The Air:Fuel Ratio (AFR) is the amount of parts of Air to one part of Fuel in the mixture. E.G. an AFR of 15.9 is 15.9 parts of Air to 1 part of fuel. An AFR of 14.7 is stoichiometric, which is the most efficient mixture for a petrol engine, so it produces the minimum emissions. Best power is produced around 13-12.5AFR. A lower AFR means more fuel (Richer), a higher AFR means less fuel (Leaner)).
TPS: Throttle Position Sensor.
CLT: Coolant Temp Sensor.
IAT: Intake Air Temp. sensor.
MAP: Manifold Air Pressure sensor which measures the absolute pressure in the intake manifold (included and mounted on the MS board).
VR sensor (Variable Reluctor sensor): Trigger sensor for detecting crankshaft position .
FP: Fuel Pump.
FPR: Fuel Pressure Regulator (needs to get correct pressure for injectors)
Triggerwheel: Toothed wheel mounted on crank-pulley to detect TDC
Some info regarding MegaSquirt (from MegaSquirt Wiki).
MegaSquirt is the registered trademark of an aftermarket electronic fuel injection (EFI) controller designed to be used with a wide range of spark-ignition internal combustion engines (i.e., not diesel engines.) It is a complete standalone fuel injection controller with software and hardware, developed by Bruce Bowling and Al Grippo, developers that work on the US East Coast. The software for the platform is open for modification (for use on Bowling and Grippo hardware only). The hardware provides for only fuel, ignition and idle air control in most cases, keeping the cost low (though there are user configurable outputs in most cases for other functions). The hardware is open in that the schematics are available for troubleshooting and educational purposes, but not for copying. The product is aimed at the DIY market as in most cases MegaSquirt requires assembly and tuning by the user.
The assembled controller takes input from several sensors in order to manage the fuel injectors, including a throttle position sensor (TPS), exhaust gas oxygen sensor (EGO or O2 sensor), MAP sensor, tach signal (or crank position sensor), intake air temperature sensor (IAT), and a coolant temperature sensor (CLT). The latter two sensors themselves are usually the General Motors type, although you can recalibrate the controller to use other sensors including Ford and Bosch.
My comment:
There are different versions of the MS ECU (MS1, MS2 and MS3) due to the evolution, faster, more functions etc. I used the MS2 since it's the most common one but MS3 are the latest one and will probably get more and more users which gives better support in the end.
There are also different software depending on how one will use it but for us r107 owners I think the MS2's "extra code" software (I think version 3.11 is the latest), is the best one since it can easily be configured to handle our needs.
Why then?
The K-Jet system in my car worked very well without any problems. Since I had a late model (1985) I also had an oxygen-sensor (lambda) and a catalytic converter mounted on my car. Before the installation of the new fuel system I changed the old narrowband oxygen-sensor to a new wideband oxygen sensor and an Air/Fuel Ratio (AFR) gauge. I could monitor the actual fuel-mix while driving and the Bosch K-Jet worked over all expectations. Lean fuel mix (above 14.7) while cruising and richer mix (below 14.7) when accelerating, just as it should.
BUT there was something "old" over the engines character since I could feel a little "lag" in the engines response. I was looking for a little more modern character in the engine, and it has happened a lot during the last 30 years when it comes to optimizing the engine's fuel and ignition control. And don't forget what it cost to repair those old systems. The best part is that I can easily restore it to original again without any problem since I didn't make any damage to the original parts.
Some things that I think are worth knowing when making the decision.
The relay board is optional, and as the name implies, holds the EFI related relays as well as fuses. It also provides you with a single spot to wire in all of your sensors, injectors, and fuel pump.
Really save some time when installing the system. And gives you ONE grounding point for the whole installation which will prevent electrical interference.
MS can also control start and stop of an electrical Fan (via a relay), it's possible to set up exactly when to stop, start, hysteresis etc in the software.
It can control different types of idle "steppper motors.(upper left corner in picture)
If one replaces the ignition system, Megasquirt has a 12V square wave tacho signal out of the box. The only thing to do is to remove the cord from the Bosch system and replace it with the one from the relay board. Works perfect without any modifications.
If the relay-board are used, there is a FP-relay which gives a +12V to control the FP. I just removed the old FP relay and connected the FP-relay output to the empty FP-relay socket's FP power source.
Otherwise one must connect the MS's FP-output to a new relay for controlling the FP.
I could mount everything on the engine except the injectors and drive it for a while to see that everything worked as it should. Then I just removed the K-Jet system and mounted the Fuel rail and connected the injectors.
So what do I need then.
There are many "3d" party fuel system vendors but the reason why I selected Megasquirt EFI system is the vast community supporting it, the price and if it's correctly assembled and mounted, it will work without any problem for a long time. I know amateurs who had put it in their old Volvo's without any knowledge about fuel injection system and have had it running without problems until the car was too old and too broke to repair, then they just moved it to their next car... still running.
1. If one only wants to replace the fuel system.
The cost for new parts (assembled kit inside the parentheses).
MegaSquirt-II(ver.3.0) EFI System 260(420)$.
MegaSquirt Relay Board 64(88)$ (optional but makes it easier to install).
Cable for connecting MS ECU to Relay Board 75$.
GM Coolant Air Temp Sensor 17.75$.
GM Intake Air Temp Sensor 17.75$.
Throttle Position sensor (from a Volvo 850) 50$
Fuel rail (I paid 150$, ready to use for my 6cyl, V8 K-jet needs 2 shorter ones and D-Jet can probably use the original one).
6 to 8 Injectors (suppose you can find standard Bosch injectors like mines in any scrap yard and I have heard that injectors from Ford Mustang will fit without any modification).
FPR (Fuel Pressure Regulator) I found a used on, did cost 100$
MegaSquirt Simulator w/ Wheel Simulator 59(88)$. If one wants to test the system before mounting or just troubleshooting, the MS simulator is a good investment.
Wideband Oxygen sensor: 199$. Not necessary but make it a lot more easy to tune in the EFI system since you can see exactly how lean or rich the is engine running. When the engine is tuned in the sensor can be removed so maybe one can borrow the equipment for tuning.
2. If one wants to replace the ignition system
36-1 Trigger Wheel 25$.
3 Bosch BIP373 coil driver transistor 8$ each (V8 needs 4 drivers).
There are a ready module "QuadSpark Four Channel Ignition Module" if you don't want to build it yourself but it cost 89$ instead of 4x8$ (BIP373 coil drivers).
IGN-6 Six-Tower Coil Pack 75$.
Trigger sensor (from a mecedes Vito I think) 50$.
I took the easy road and bough myself a spare motor, then I could use the spare top and intake manifold to experiment and measure on.
Picture 1 shows the MS ECU, Relay board and the 3 Ignition transistor drivers attached to the Relay boards back chassis which controls 2 ignition coils each on my 6 cylinder engine. Ignition 6-Coil Pack to the right.
Picture 2 shows MS ECU, the cable between MS ECU and Relay board. You can see the simulator connected instead of the relay board and also the optional display where each value can be displayed and altered e.g. if it's mounted in the car.
Picture 3 shows the standard MS installation where the trigger signal for injectors is taken from the ignition coil, best choise if only replacing the fuel system .
Picture 4 shows the standard MS installation where the trigger signal for injectors is taken from a toothed wheel which is mandatory if one want to control the ignition.
Picture 5 shows the AFR gauge mounted in the center air outlet, really shows how well the fuel system performs.