Unless you need the back story, I'll save you the long explanation of how I got to this point Here is the problem. I have an intermittent electrical issue with the ECU. According to the document co-authored by Brian Crall "Rifledriver", I performed all of the tests, and the only anomaly was testing the output of pins 15 (-) and 8 (+). When the car is running well, the voltage output is around 3-4v. When the poor running condition rears its head (again, its intermittent) the voltage read at these pins is really low (< 1v) and erratic. I can watch the voltage reading change with the engine running performance. Here is my assessment: Either the ECU is bad, or the input power to the ECU is intermittent. I'm looking for advice on what to look at from here. I'm not sure what pin provides the source power for the ECU. My wiring diagrams are really grainy so I can't find that information. Any help would be greatly appreciated. Gene
If you have the 396/85 OM (1986 & 1987 US 328), the injection system schematic is also shown in Section 3 (page 73, Fig 65) -- might help you identify the pin numbers better. Pin 8 is the +12V power supply to run the whole injection system -- relative to ground, it should read whatever voltage the alternator is putting out. This is also connected to the "+" side of the frequency valve. You might try measuring this pin 8 relative to ground and see if it is also "X" when engine runs OK and "Y" when engine runs poorly. (If this voltage was "going away" for some reason, like a flaky protection relay, this would also cause the pin 8 to pin 15 voltage measurement to go to 0V.) Pin 15 is the "-" side of the frequency valve (and, relative to ground should be alternating quickly between ground and whatever pin 8 reads IIRC) Couple of questions: 1. When you are making this pin 8 to pin 15 voltage measurement (which is effectively measuring the voltage across the FV) are you measuring VDC or VAC? 2. Does this pin 8 to pin 15 voltage measurement behave exactly the same (3~4 volts when engine runs OK and less than 1V when engine runs poorly) with the O2 sensor plugged in or not plugged in?
Curious since I never authored, co or otherwise a document on the subject. What are the cars symptoms? I assume you speak of the lambda control unit.
Brian, Someone gave you credit for this document. Unless there is another Ferrari expert with the same name. http://ferrari.cdyn.com/carl_rose_docs/Ferrari%20328%20Fuel%20Injection%20ECU%20Testing.pdf Gene
Q1. My multimeter is digital but doesn't have a selection for VAC vs VDC. I thought it was weird, but testing a battery then testing household current works fine with the same setting on the multimeter. Q2. While troubleshooting last night, I noticed that the O2 sensor was in the mix, so I unplugged it for a while. The engine never ran poorly with it unplugged, but it is so intermittent that it could run perfectly for three days then quit the next (like this weekend). When I get home, if it begins to run poorly, I'll pull the plug to the O2 sensor and see what happens. I'll also measure pin 8 relative to ground if the poor running condition will repeat. Thank you very much for the help! Gene
I am speaking of the Bosch Jetronic, which I'm calling the ECU. Symptoms: Intermittent poor running condition, where there is no power and may take 30 seconds to get above 4000 rpm. I suspected I lost one bank, but I found out that it wasn't the case by throwing a timing light on every cylinder and it checked good. The next test was suggested to me by James at Norwoods. So the next test was to see if fuel delivery was the problem. I removed the air box and while in a poor running condition, I advanced the throttle. No real throttle response, but then I shot some carb cleaner in the intake and she came alive. Then, while advancing the throttle, I pressed on the valve on the intake. Sorry, I can't remember the name of that valve. When I pressed on it, the engine came to life. What this told us is that the fuel system had enough fuel pressure, but wasn't delivering it properly. James then suggested that I go through the document in the previous post and see what I find. That is when I noticed the erratic voltage on pins 15 and 8 when running poorly, but within specs when running properly. That brings us to now. Thank you very much for looking at this! Gene
You have a very smart multimeter . One thing to check is if there is a small "AC" or "DC" that appears in the display window while making a voltage measurement to indicate what it thinks it is measuring. But check the manual if you've got one -- there are many instances where measuring the AC component of a normally DC signal is important -- like measuring the output of an alternator -- where you want a large DC signal (~14VDC) and a small AC signal (less than 0.1VAC). If a multimeter can't be forced to measure only VAC, you could never make such a measurement, and I'd guess it very unlikely that a multimeter manufacturer would make this impossible to do (although you may have to read a manual the size of a phone book to figure it out ). The good news is that you've been able to actually confirm something measures "bad" when the engine is running "bad". As indicated in Carl's .pdf file, the higher the VAC measured across the FV terminals, the more fuel gets delivered for the same airflow plate opening. So when your voltage between pin 8 and pin 15 goes to ~0VAC, it's much too lean (although your 3~4V when it's running OK seems a little lowish and might indicate you could use a small tweak). The tricky part now is determining if: 1. You're just losing the +12V power to run the system (which holds the FV closed because there's 0 VAC across the terminals and the A/F goes lean), 2. The O2 sensor is wacky and its occasional "bad" signal is causing the ECU to "think" it needs to hold the FV closed and forces the voltage across the FV terminals to be 0 VAC, or 3. The injection ECU is just flaky and isn't working right occasionally. Good hunting! -- will await more info if you can get the Gremlin to repeat.
1. I'm hoping it's this one. 2. The O2 sensor has three wires. When I disconnect the Beige/Black plug (2 wires) the engine will continue to run fine. However, when I disconnect the Green wire (single plug) the pin 8 to 15 voltage will lower somewhat and the engine runs a bit worse, but not nearly as bad as when "the Gremlin" raises its bastard head. I don't think this is the problem. I can't imagine that a bad O2 sensor would make the car run worse than the lack of O2 sensor. I guess its possible, but that means that the ECU is believing what the O2 sensor is saying and leaning the system out. 3. Ug. Thanks for the help! Gene
Yes -- this would be the cheapest and easiest fix. The two wire plug is just an internal +12V electrical heater, so when the O2 sensor is already warmed up from the exhaust gases, it will make no difference whether it's plugged in or not, just as you've found. The single wire is the O2 sensor output signal, and unplugging it is not the same as having a "bad" signal come out of it. When unplugging it, the ECU can detect this condition, and it sets the VAC at the frequency valve to a fixed mid-range default value. Since your running changes a little when you unplug this, that is also an indication that your manual mixture tweak is not quite right (but it's obviously not that horrible -- one check you can make is, at warm idle, the average VAC at the FV should be about the same whether the O2 sensor single wire is plugged in or not plugged in if the mixture tweak is right). However, if the signal coming out of the O2 sensor is stuck at ~0.9V (regardless of the O2 content in the exhaust gases), the injection ECU would think "it's too rich" and would intentionally decrease the VAC at the frequency valve trying to lean it out. Agree -- we don't want to go here
Thanks for all the help Steve. Would it make sense for a "bad" signal to be intermittent from an O2 sensor? I'm eliminating the green O2 sensor wire as a problem because if it was bad, the lack of signal would be equal to me unplugging it but the running results are different. Is that logical? Thanks again, Gene
Gene, Recently, we ran into a intermittant rough running problem with a late 1985 308QV. As it turned out, this car has the same FV set-up as on a 328, which revealed itself after going through the 328 parts manuals. There's a small thermoswitch on the front side of the engine, near the oil vapor recovery drain hose. As best as we were able to determine, this switch shuts off the FV circuit when then engine is cold...and then allows the FV circuit to come into play once the engine comes up to temperature. As the switch is of the simple bi-metallic type, the resistance should be either zero or infinite resistance...Our was always at 300-400 ohms, regardless of temperature. See #18 on the diagram: Image Unavailable, Please Login
Thank you for the suggestion. Do you happen to know the pinouts on the ECU or which number this item is on the 328 wiring diagram? I'm seeing three temperature related sensors: - 154 - Oil Temp Sensor - Doesn't seem to have much to do with the ECU system. - 158 - Coolant Temp Switch - It does have a connection to one of the relays on the ECU Plate - 160 - Exhaust Temp - It does have a connection to one of the relays on the ECU Plate Thanks! Gene
Gene, As I recall, we couldn't find this switch referenced on the 308QV wiring diagram...I didn't check to see if it was on the 328 diagram. As a quick test, pull the two wire connectors on this switch and short them together. We did this...and all of the driveabiltiy/rough running quirks went away. Sorry I can be more help here... David
Quick test? Did you see where this thing is located? I sure hope the car isn't hot when it starts acting up... Gene
Oh c'mon, Gene...It's a Ferrari. Of course the switch (only) acts up when the vehicle is hot. LOL! It's easiest to access the switch when the vehicle is on a lift. You could still test the switch, in situ, cold. It's either zero or infinite ohms...but not a value in between, I just can't recall which. David
No, a "bad" signal doesn't necessarily equal "lack of a signal", and it's probably unlikely the O2 sensor signal is intermittent, but it's not impossible. It is true that if you have the bad running occurring, and unplug the O2 sensor, and the bad running stays present, the O2 sensor can't be causing the problem so that's the easiest way to rule the O2 sensor in or out as the cause of the problem.
Ok, here is how the test went. Started the car, runs fine for about 3 minutes. Then, it starts. Low RPM, won't advance RPM when throttle is advanced. Input voltage (pin 8) to the ECU checks good during poor running condition. So, I pulled the O2 sensor connection next to the airbox. 2 seconds later, engine begins to run much better. Plug back in, runs poorly. Unplug, runs much better. Plug back in, runs good. Yep, runs good. However, I think that this shows that the problem is with the O2 sensor. So, wiring or O2 sensor? Is there a readily available O2 sensor that I could find locally? Thanks! Gene
Not a good sign for the O2 sensor, but there's always the danger that just wiggling things around is having an effect. If you can make a VDC measurement on the O2 sensor single wire relative to ground during the same sequence you could be more sure that the O2 sensor is wacko. For example, if you had for that sequence: 1. engine runs poorly with O2 sensor plugged in; O2 sensor single wire measures a constant 0.9~1.0 VDC relative to ground (and the FV measures ~0 VAC) 2. unplug O2 sensor and engine runs better; O2 sensor single wire still measures a constant 0.9~1.0 VDC relative to ground (and the FV measures the default 5~6 VAC) 3. plug O2 sensor back in and engine runs poorly again; O2 sensor single wire still measures a constant 0.9~1.0 VDC relative to ground (and the FV measures ~0 VAC) 4. unplug O2 sensor and engine runs better; O2 sensor single wire still measures a constant 0.9~1.0 VDC relative to ground (and FV measures the default 5~6 VAC) 5. plug O2 sensor back in and engine runs fine; O2 sensor single wire now measures 0.5 VDC average relative to ground as it should normally during closed-loop warm idle (and FV measures 5~6 VAC or something close, but not ~0 VAC). Then I'd condemn the O2 sensor for sure.
Ok, test results: Started engine, running fine. Pulled Single Green wire to O2 sensor. No voltage coming from O2 sensor (thin black wire), but green wire (I can't find the green wire on the wiring diagram) is showing .5 VDC. Now from looking at it, the side of the wire I'm testing looks like the input to the O2, not from the O2. Is that right? On with the test. About five minutes pass, engine starts to run poorly. I pull the Green wire for the O2 sensor, engine runs fine. Green wire tests .5 VDC, again, this looks like it isn't coming from the O2 sensor, but going to the O2 sensor. Again, this could be correct. Plug in O2 sensor, engine runs poorly. Unplug O2 sensor, engine runs good, tests again at .5 VDC. Plug O2 back in, runs good. The exact same cycle of my plugging it in and unplugging it resulted in it working well. Is the computer just compensating for the O2 sensor being unplugged? I guess my questions is this: That .5 VDC I am supposed to be reading, is that from the O2 Sensor or to the O2 sensor? It sure looked like I was reading .5 VDC input, not output. Oh, the FV never reads 5-6 VDC. It is always like 2.5 - 4 VDC, even when running properly. When not running properly, it is very erratic, somewhere around .5 VDC, but that may be my multimeter being really sensitive. I should have manually adjusted the range. There is definitely a pattern now where the problem begins when the engine is getting (or is) hot. I can't think of a time where it started doing this cold. Thanks again for the help! Gene
Yes, http://www.partsamerica.com/productdetail.aspx?MfrCode=BOS&MfrPartNumber=13957&PartType=291&PTSet=A $144.99 I replaced it on mine.
Milton, Thanks a lot for that link. I crossed it to my local Oreilly Auto Parts and they have one coming in for me today around 2:30 p.m. I really want to drive the car tomorrow so I'm hoping to finish up this mess by then. Gene
When you unplug the O2 sensor, the (green) wire on the ECU side will default to 0.5 VDC -- so that's all OK. The output of the O2 sensor is the wire coming from the O2 sensor -- "no voltage" on this wire seems a little strange to me, but when something is "bad" could be something strange. I'm just going by what Carl stated in his paper -- that it should be in the 5~6 VAC range when everything is working closed-loop and well. I'd still be more suspicious that you have an instrumentation problem (and are not measuring VAC), but it's really more important that you can detect "something" when running good and "nothing (near 0V)" when running bad. Definitely, a good sign that you're finding the troublemaker. During cold-running, the ECU ignores the O2 sensor signal like it is unplugged so not ever having the problem when cold is a good sign for the other components (protection relay, ECU).
Would still like to see some voltage measurements on the black wire coming from the O2 sensor when warm and unplugged (and when engine runs poorly if plugged back in). If you only made this measurement at initial light-off, it isn't that meaningful as the O2 sensor only gives a meaningful signal when warm.
I did check this measurement about 5 minutes after starting. The voltage was in the mv range, I don't remember the reading because it wasn't the .5 VDC that I thought I was looking for. I'll probably change the O2 sensor tonight. I will have one waiting for me this afternoon and it shouldn't be too hard to change. Thanks! Gene