Mega Headache
Mega Headache
Can someone please give me a fuel only map to get me started. I have a 13b bridgeport running 550cc injectors, and a bw s366 turbo with fmic running a locked dizzy and stock first gen ignition timing is good. I tried Aaron cakes tune and all I got was a set of fouled plugs a dead battery and a bad starter. I have searched for literally months and have been messing with this car every day trying. I am to the point of selling it. I got the car to run and drive once got it back home and parked it and have not been able to get it to crank sense. PLEASE HELP!
Can you post your .msq?
Are all the general settings (Engine size, injector size, ect.) entered correctly? Using a volumetric efficiency fuel table requires those settings to be correct.
This is a fuel only install? How are you getting an rpm signal?
Usually when everything is correct you can set your entire fuel map to 80 and it will still start and run.
Are all the general settings (Engine size, injector size, ect.) entered correctly? Using a volumetric efficiency fuel table requires those settings to be correct.
This is a fuel only install? How are you getting an rpm signal?
Usually when everything is correct you can set your entire fuel map to 80 and it will still start and run.
Some things jump out at me:
-Engine type is set to rotary and engine size is entered as 2600, this should be 1300, no need to double the number if you tell it it's a rotary. This will cause the ecu to dump loads of fuel in.
-You are using alpha-n and multiplying map, is this on purpose? This is a hybrid setting that looks at both your tps and your map sensor to determine fueling. I haven't tried this myself but to get the car started I would stick with just speed density because you are using a turbo
-Are you using low impedance injectors? (Looking at your injector dead time I would assume high impedance, but you have current limiting on for low impedance)
So I would look at that and try again. Maybe the engine is just flooded badly, I've had engines so flooded that I had to pull-start the car with another car.
Also don't run the car into loads or boost like this, you've got your secondary injectors turned off.
-Engine type is set to rotary and engine size is entered as 2600, this should be 1300, no need to double the number if you tell it it's a rotary. This will cause the ecu to dump loads of fuel in.
-You are using alpha-n and multiplying map, is this on purpose? This is a hybrid setting that looks at both your tps and your map sensor to determine fueling. I haven't tried this myself but to get the car started I would stick with just speed density because you are using a turbo
-Are you using low impedance injectors? (Looking at your injector dead time I would assume high impedance, but you have current limiting on for low impedance)
So I would look at that and try again. Maybe the engine is just flooded badly, I've had engines so flooded that I had to pull-start the car with another car.
Also don't run the car into loads or boost like this, you've got your secondary injectors turned off.
I tried the settings you suggested and my pulse width would max out no matter what I did flooding the engine again. On top of that roasted another starter. I think 3 times failing with the megasquirt is enough. I will try a good old fashion blowthrough Holley and sell the megashit.
Trending Topics
In general engines just need the right amount of air, fuel and a spark near TDC to start.
1. Have a helper use a timing light to make sure the spark is happening near TDC while you crank the engine. It will never start if there's no spark or the timing is too far off.
2. Hold the throttle around 5-10% open in case your idle settings aren't giving the engine enough air to run.
3. Then the only remaining variable is fuel and a programmable ECU should let you adjust that pretty easily. To avoid fouling, it's much safer to try starting the engine with not enough fuel and slowly add more fuel until it fires. Try adjusting the cold-start or cranking fuel so it is way too lean to start, maybe 1ms or 2ms of fuel pulse. Then increase up to 3ms, 4ms, 5ms, etc... when the cranking fuel gets close it will 'sputter' and try to catch. If it revs up above 1000 RPM the cranking fuel is close enough. You can try again with even more fuel in order to find out the range of fuel numbers that will work. If the engine revs above 1000 and then immediately stalls you need to fix the main fuel map (or VE table, I don't know what Megasquirt uses). It's also a good idea to make sure the timing light still shows the spark is happening near TDC at higher RPM. Try to avoid quick throttle movements while you're still getting things figured out, very slow and smooth throttle movements will make the process easier.
1. Have a helper use a timing light to make sure the spark is happening near TDC while you crank the engine. It will never start if there's no spark or the timing is too far off.
2. Hold the throttle around 5-10% open in case your idle settings aren't giving the engine enough air to run.
3. Then the only remaining variable is fuel and a programmable ECU should let you adjust that pretty easily. To avoid fouling, it's much safer to try starting the engine with not enough fuel and slowly add more fuel until it fires. Try adjusting the cold-start or cranking fuel so it is way too lean to start, maybe 1ms or 2ms of fuel pulse. Then increase up to 3ms, 4ms, 5ms, etc... when the cranking fuel gets close it will 'sputter' and try to catch. If it revs up above 1000 RPM the cranking fuel is close enough. You can try again with even more fuel in order to find out the range of fuel numbers that will work. If the engine revs above 1000 and then immediately stalls you need to fix the main fuel map (or VE table, I don't know what Megasquirt uses). It's also a good idea to make sure the timing light still shows the spark is happening near TDC at higher RPM. Try to avoid quick throttle movements while you're still getting things figured out, very slow and smooth throttle movements will make the process easier.
Your req_fuel is at least two times too large. It also shows you as having two injectors, not four. If you do have only two injectors then you need more injector. If you have four injectors then your req_fuel is about four times too large.
Because of that and your cranking pulsewidths (near 400% at 60F) you're basically holding the injectors static when cranking. 16ms req_fuel times four is a 64ms of fuel at every revolution when it should be closer to 6ms!
Don't use Alpha-N with a turbo. Alpha-N is dependent on a precise TPS signal and this is not easy to get. I can't comment on your VE table because it is for Alpha-N. But for instance if your TPS is calibrated wrong the engine might be trying to add fuel for what it thinks is 50% throttle or something.
I am also seeing a "custom" MAP sensor that has a weird calibration I have never seen. Never heard of a 2.6 bar sensor.
Because of that and your cranking pulsewidths (near 400% at 60F) you're basically holding the injectors static when cranking. 16ms req_fuel times four is a 64ms of fuel at every revolution when it should be closer to 6ms!
Don't use Alpha-N with a turbo. Alpha-N is dependent on a precise TPS signal and this is not easy to get. I can't comment on your VE table because it is for Alpha-N. But for instance if your TPS is calibrated wrong the engine might be trying to add fuel for what it thinks is 50% throttle or something.
I am also seeing a "custom" MAP sensor that has a weird calibration I have never seen. Never heard of a 2.6 bar sensor.
You've sort of learned this the hard way, but starters aren't really built to crank and crank for much more than 20 seconds at a time. Take a break between attempts to let the starter cool down. Also connect a battery charger to make sure the battery has enough power to keep running the starter.
Wild idea can someone post a starting setup that might get this heap of **** to crank? Is there another ecu that I can use that has more support? I'm willing to start throwing money at it to get it to work.
Two people have already given you ideas on what to do.
If you can't figure out how to set basic things like injector constants, you are going to be completely lost when it comes to actually tuning it.
If you can't figure out how to set basic things like injector constants, you are going to be completely lost when it comes to actually tuning it.
There are many basic, and easily corrected, issues with your basic setup, which is going to be 90% of the reason why it's not working right. There is no such thing as a "base tune" is MS-land. I don't see how spending $1200 or so on a cerburetor is going to fix that, but suit yourself. I personally find tuning a computer way simpler than screwing around with jets and air bleeds and pulling apart the metering blocks again to drill out the idle feed restrictors .002" larger or whatever...
Last edited by peejay; Mar 2, 2020 at 08:40 PM.
I never said I didn't want to learn how to use it. If that was the case I would not have wasted the last SIX MONTHS trying to make it work or would be asking for help. I have yet to see a single baseline set up to point or compare to what I am doing wrong. I have driven my car for five years on a holley 600 and kept it knowing I might not get this to work. I will continue to try to figure out what I'm doing wrong, I was hoping someone who has been doing this for years could help me.
I am trying to help. Your fuel constants are all wrong, if you are using 4x550 injecting simultaneous then your req_fuel should be closer to 4ms. 16ms is ridiculous and you won't see than on any application ever.
You should also not be using Alpha-N.
I have also found that there is a bug in Extra code that means running "rotary mode" with a distributor will inject fuel twice as often as it should. I forgot that one because it was so long ago. You have to run as a 2600cc four cylinder instead of a 1300cc rotary if you are running fuel-only. This bug never gets fixed because the MS community that codes is generally all "how come u no use ignition LOL"
If you burned out three starters trying to start something that was obviously flooding, though, the first thing you need to acquire is patience.
You should also not be using Alpha-N.
I have also found that there is a bug in Extra code that means running "rotary mode" with a distributor will inject fuel twice as often as it should. I forgot that one because it was so long ago. You have to run as a 2600cc four cylinder instead of a 1300cc rotary if you are running fuel-only. This bug never gets fixed because the MS community that codes is generally all "how come u no use ignition LOL"
If you burned out three starters trying to start something that was obviously flooding, though, the first thing you need to acquire is patience.





