Code 2.89 Problem
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
Code 2.89 Problem
Tires warmed and engines stressed while you wait...call for an appointment...
Re: Code 2.89 Problem
Tires warmed and engines stressed while you wait...call for an appointment...
Re: Code 2.89 Problem
"....... Use 2.890 instead. Also use the INI that goes with 2.890. You will find the code and INI here: http://www.microsquirt.info/uscode.htm>
Re: Code 2.89 Problem
I have other issues that may or may not be related. Last year I had a stalling problem that I traced to a flaky MAP signal, accel enrichment and lag factor settings. Even with the MAP sensor disconnected, the MAP value would change constantly, rapidly and randomly. This movement would trigger the accel enrichment, flood the motor and cause it to stall. I masked the problem by tuning for TPS only accel enrichment. That was last year. Now the TPS signal is acting the same way as the MAP even when the TPS is disconnected. Wiring is good, connections are soldered and shrink sleeved. Not sure where to go on this one.
Tires warmed and engines stressed while you wait...call for an appointment...
Re: Code 2.89 Problem
As far as the rev limit of 5000 for the first 20-30 seconds, does it keep doing this in the sense that once you get past 5000 rpm, does it run ok ? When you drop down below 5000 and then try to go back up, does it again have a problem ? Do you have to hold the throttle down and it sits at 5000 for 20-30 secs then goes past or do you keep pushing the throttle up and down until it goes past ?
Did you do a datalog when this happens ? It doesn't need to be long - just datalog the problem one time and look at the output or post it. We are looking for whether the rpm drops to 0 or the trigger count +/- changes which would indicate it is a wheel trigger problem, although I have never heard of what you are experiencing. If its not a trigger problem we can look at what is changing between the time it is sitting there trying to go past 5000 and the values after it gets past 5000.
Re: Code 2.89 Problem
As for not wanting to rev past 5000 rpm, the datalog below shows that it actually does not want to rev past 4000 (5000 was an estimate) and it does seem to be connected to WUE after all. I was wrong in my earlier post. You will see in the log that just before the coolant temp hit 160F that the rpm will not spin past 4000 and just after 160F it does. When I start the motor where the coolant temp is already above 160F, it will not spin past 4000 until the ASE has completed its cycle which is about 20-30 seconds.
The good news is that the problem with the jittery MAP and TPS signals that were falsely triggering the AE and causing the motor to intermittently stall from too much fuel is solved. It turns out that the 5vdc supply for the sensors was dirty for whatever reason. I installed a large cap (4700uf 6.3wvdc) across the +5 and signal ground and the problem went away. Yeah, it's big but that's what I had laying around. Just to be sure I filled the fuel cell, fired the motor up and let it idle until the fuel ran out. It idled for over an hour and never skipped a beat. As for the wiring, the MAP, TPS and CLT sensors are the only ones wired to either the +5 or sensor ground. Disconnecting the sensors made no difference in the jittery signal I was seeing while in the acceleration wizard and the AE was randomly triggering by itself. The cap put an end to all of it.
Tires warmed and engines stressed while you wait...call for an appointment...
Re: Code 2.89 Problem
Tires warmed and engines stressed while you wait...call for an appointment...
-
Bruce Bowling
- Site Admin
- Posts: 285
- Joined: Mon Feb 16, 2004 4:25 pm
- Location: Baltimore, MD
Re: Code 2.89 Problem
OK, there is nothing per se in the code that is different when WUE is off, this is why this is a puzzler.DoD70 wrote:Worked on this all week. Still can't get it to run right. I'm at my wits end. Anybody have an idea why I can't spin past 4000 rpm until the WUE is done?
Thinkgs to try:
1) Make sure the WLED signal wire (pin 17 on ampseal) is not grounded or going anywhere. In fact in the s/w, I would try to re-assign this output to be something else (Port I/O section) other than WUE, this will eliminate any affect on this from a hardware stance.
2) I believe the WUE threshold is 160 degrees, and from what I read if the temp is 160 or above you can rev. So, if the temp is 158 or 159 it will not go above 4K RPM? Is it this granular? Its important because if it is then it really suspects of something like #1 above - a hard threshold of work/don't work.
3) No rev limit mode set anywhere?
- Bruce
Re: Code 2.89 Problem
This is really weird - I know that VR sensors are temperature sensitive, but not like this. The plots lead to several questions - why is the trigger failure mechanism changing like this. A closer look at the data showed me that the rising trigger count is probably due to the missing tooth gap which Bruce and I and many others know well can start inserting an extra very low amplitude false tooth in the gap above a certain rpm - typically around 4000. This should be removed by fidling with the VR circuit components, but with the fix in 2.890 it is being removed by the code and quite well - there are no misses after 1500 even though the trigger count is skyrocketing.
So the real problem here is why there are missing teeth at colder temperatures. These are not being compensated for because they are probably random and the code will not compensate for more than one consecutive miss or extra pulse. With the missing gap extra pulse, this is very consistent and is always just one. The missing pulses during warmup are a totally different mechanism and I have never seen it so related to temperature. I can't conceive of anything in the code that might explain this. As Bruce said, the sections where the VR pulses are detected and processed have no connection to warmup temperature or warmup mode, but I will double check to see if I can find anything.
- Attachments
-
- rev_past_4000_trigger.zip
- (290.27 KiB) Downloaded 29 times
-
- rev_past_4000_rpm.zip
- (315.73 KiB) Downloaded 26 times