Sam Powell wrote:
> Why did the car start fine when the weather was warm if the mixture is now too rich.
Sam,
To paraphrase Zenon, it's the slope that counts.
Let's pretend that MS uses coolant temperatures at 0 and 100 degrees to
compute the cranking pulsewidth used for starting. Say that you've
tuned the engine to start just fine with a coolant temp of 50 degrees,
which results in a pulsewidth of 10 milliseconds. There are a lot of
ways we could get 10 ms at 50 degrees, we could have our tables set up
like
CLT PW - Case 1
0 20
100 0
or
CLT PW - Case 2
0 10
100 10
or even
CLT PW - Case 3
0 0
100 20
and they'll all work just great at 50 degrees... But now, what happens
when the temperature drops to 0? Well, in the first case we might actually
get the thing to start, because it produces longer pulsewidths as the
coolant temps drop. Case 2 will probably be too lean to start and case
3 is a total disaster, we have zero pulsewidth at zero temperature!
Now raise the temperature to 100 degrees. In case 1 we have that same
problem that case 3 had when it got cold, no fuel at all. The other
end of the spectrum, case 3, that worked so well at 50 degrees is now
way to rich and we end up flooding on warm starts.
So, the trick is to find the slope of this line and set the end points
properly. Oh, and confounding it is probably the fact that it's not
really a line but more of a curve, and maybe not even a nice simple
curve! This is probably one of the hardest parts of tuning EFI, and
a bunch of us have spent a lot of time thinking about it and haven't yet
come to any good conclusions (but Matt Dupuis has come the closest in my
estimation, do a search of the forums for his posts on cranking pulsewidths
if you want to know lots more).
Eric
--
Eric Fahlgren
http://www.not2fast.com/