Won't start

This forum is for discussing ignition setup, tuning, and troubleshooting for MS-II. Click these links for info on GM's HEI, EDIS, direct coil control, others.
Forum rules
Read the manual to see if your question is answered there before posting. Many users will not reply if the answer is already available in the manual.

If your question is about troubleshooting, configuration, or tuning, you MUST include your processor type (MS-I or MS-II) and code version in your post. If your question is about PCB assembly or modifications, you must also include the main board version number (1.01, 2.2 or 3.0). For tuning/troubleshooting questions, please attached a datalog and your MSQ file to your post.

If you have questions about MS1/Extra or MS2/Extra code configuration or tuning, please post them at www.msextra.com Such questions posted here will be moved to: a temporary MSextra sub-forum, where they will be removed after 7 days

The full forum rules are here: Forum Rules, be sure to read them all regularly.
Post Reply
762002
MegaSquirt Newbie
Posts: 10
Joined: Mon May 04, 2009 12:09 pm

Won't start

Post by 762002 »

I have not been able to get my project running. It is a BMW 4cyl. m10, with EDIS. I've gone through the configuration and can't find the problem. I am getting fuel, spark and megatune reads the rpm during cranking. The crank wheel missing tooth is 9 teeth ahead of the sensor, but I am having a difficult time verifying that timing is correct. The only timing mark on the crank pulley is at 0*, I have a digital timing light and I am not sure how to check if timing is correct. It reads double the rpm etc. and I have not found a concise anwer searching the forum and web explaining how to use it with wasted spark ignitions. It does not have a 2cycle option only the ability to advance. I've attached a datalog and the msq.

Thanks for the help
You do not have the required permissions to view the files attached to this post.
FixItAgainTony
Helpful Squirter
Posts: 82
Joined: Thu Feb 03, 2005 1:09 pm

Re: Won't start

Post by FixItAgainTony »

762002,
Please include your processor type (MS-I or MS-II) and code version in your post. Board version number (1.01, 2.2 or 3.0) can be useful too.

I am not familiar with digital timing light, but if it is set to 0 advance it *may* work - see note below. If not, try to obtain a simple timing light just for the debug.

If it were mine, I’d connect the timing light to the other coil pack spark plug wires and see if the timing mark shows up there.
If it does, swapping the spark plugs wires or changing EDIS pin 10 / pin 12 wires should correct the problem.

It is relatively to get the coil A / B wiring mixed up.

Good luck,
- Charles

http://www.megamanual.com/ms2/EDIS.htm

Note that most timing lights that let you set the timing with a dial and read the alignment of fixed TDC marks with the strobe will not work with EDIS. This is because these timing lights use the time between sparks to compute the engine speed and advance, but the EDIS wasted spark is giving sparks twice as often as the timing light expects for a given rpm. If you have a 'dial back' timing light, set the dial to zero and use a degreed damper or timing tape to view the advance.

Spark Plug Wiring
4 cylinder (EDIS4):
- On a four cylinder engine, with a firing order of 1342, that means the coil should be connected so that 1&4 are on coil A (left side when connector is at bottom), and 2&3 are connected to coil B (right side). Other firing orders are connected differently. Basically, you connect #1 and the third cylinder in the firing order to coil A, and the second and fourth cylinders in the firing order to coil B.
- On EDIS4, coil A is connected to pin 10 of the EDIS module, coil B is connected to pin 12 of the EDIS module. If these are connected the wrong way around, the coils will fire in a different order, and the spark plug wires will need to be rearranged.
Fiat - A great car for those who like to walk.
762002
MegaSquirt Newbie
Posts: 10
Joined: Mon May 04, 2009 12:09 pm

Re: Won't start

Post by 762002 »

Thanks for the reply Charles,

It was late when I posted, so I forgot to include the MS version etc.. I was focused on getting the datalog and msq on there. It is a MS2 v3 board running 2.89.

I will try the timing light on different plug wires and recheck my wiring, good advice. I think that the trigger wheel may be off by a few degrees, but not much. Unfortunately there isn't any room on the crank pulley for timing tape. Can I set the timing to 0 in the advance table and set the light to 0 to see if they are lining up while cranking or will the EDIS module override that and go into limp home mode.

Jason
762002
MegaSquirt Newbie
Posts: 10
Joined: Mon May 04, 2009 12:09 pm

Re: Won't start

Post by 762002 »

Update,
Coil A&B were swapped. I switched the plug wires and now get a timing flash on cyl1. I was able to get the trigger offset dialed in with the trigger wizard and hopefully will get it started soon.

Thanks again Charles.
FixItAgainTony
Helpful Squirter
Posts: 82
Joined: Thu Feb 03, 2005 1:09 pm

Re: Won't start

Post by FixItAgainTony »

JasonJason,
Glad you were able to get the spark sorted out.

Be aware that fuel flow during cranking is determined solely by the Cold cranking PW [pulse width] and Hot cranking PW. The defaults for these usually will get the car started. If you think it might be flooding, holding the gas pedal to the floor while cranking should set the PW to a small value – flood clear mode; no gas injected. PW is proportional to fuel flow.
Described here: http://www.megamanual.com/ms2/tune.htm#crank

Good luck with the first start.

Charles.
Fiat - A great car for those who like to walk.
762002
MegaSquirt Newbie
Posts: 10
Joined: Mon May 04, 2009 12:09 pm

Re: Won't start (still)

Post by 762002 »

Ok the problem with the spark has been resolved, but I am still not able to get it running. The best that I can get is an initial fire and then it imediately dies. I've tried playing witht the after start enrichment with no luck.

When I configured the engine the required fuel came out to 15.1. It is 4cyl. 122ci and running 24# injectors. When I enter starting pw values into the warmup wiz of around 13 cold and 3.4 warm I get nothing. Following the advice of another thread on here I started incrementally increasing the pw. The only time I can get it to kick over is with the cold pw maxed at 25 and the warm at 10. It still won't start it at least fires though.

Ms2 v.3 with 2.89

two datalogs attached 'a' cranking with the proscribed value 'b' at the very top end of the values.
FixItAgainTony
Helpful Squirter
Posts: 82
Joined: Thu Feb 03, 2005 1:09 pm

Re: Won't start

Post by FixItAgainTony »

Jason,
I looked through the log files and compared your msq to mine. We both have 2 liter engines, so it should be close. Everything I saw looked fine – I used windiff to help avoid overlooking anything. The only thing I noticed was that the .msq is configured for high impedance injectors. Not a problem, but many of the older European port injectors are low impedance; it might be worth checking that. This should not effect idle, but will affect long term reliability. Do you have the flyback circuit installed on your board?

From what is described, it sounds like the engine is not getting fuel. It is probably worth checking the fuel pressure / fuel delivery. I would also check that the injectors have a solid 12v to them. MS only provides a grounding path, and the log file only indicates how long the ground path was on. If there is low voltage at the injectors, they will not open properly and the log file might not indicate anything out of the ordinary. If this can’t be done, a quick squirt of starter ether (be careful there) might indicate that the problem is lack of fuel. In datalog3-2b.msl, timestamp 21252 (record 690) the effect of flood clear can be seen. On the earlier cranking attempt (20986) the PW was about 17.6ms, a lot of fuel. On record 690, because of the flood clear (TPS = 99 => flood clear invoked) the PW = 0.3ms => no fuel going into the engine. 0.3 is less than the opening time of the injectors, which is roughly 1ms. If the engine had a lot of fuel in it, at some point during the flood clear cranking, it should have been at an AFR close enough to fire. This would also fit the excessively large values of cranking pulse width required to get the engine to fire.

I had a problem on my car with clogged injectors after sitting for a long time. I used a 5th cold start injector on the bosch L-jet harness to provide fuel to get the engine to warm up. As it started to warm, the main injectors freed up and started to work. It was a little strange, no main injectors, 1 then another, then another… It finally leveled off and ran fine. A can of injector cleaner every year after that and I have not had a problem since. I was a little surprised that all four clogged; probably the gasoline with the higher alcohol content gelled over the winter.

Charles.
Fiat - A great car for those who like to walk.
762002
MegaSquirt Newbie
Posts: 10
Joined: Mon May 04, 2009 12:09 pm

Re: Won't start

Post by 762002 »

Thanks again Charles,

Sorry for the late reply I wanted to check all of your suggestions, it took me a while to track down the problem. It turned out to be a mechanicle failure. The fuel pump had blown loose from the fuel line. So it progressively delivered less fuel and pressure before it failed all together. I had to take apart the trunk to get to it.

Any way I got it started and idling warmed up at ~1krpm using the recommended settings.

Now to figure out why the WUE is staying on.

Jason
Post Reply