Mountains

Mountains

Friday, November 8, 2019

Volvo 740 Wagon in-Tank Fuel Pump Replacement

I'll be honest: this is a thing I had been ignoring for years because I didn't consider it was a problem. Then like when you get a weird rash, I started googling and determined the car had cancer.

Newsflash: the car may have been fine.

The core issue was that when the gas tank on my 1990 Volvo 740 was below about 1/4 tank, a pronounced, irregular tone would often develop, coming from the fuel tank. If you say "Wahhhhhh-wah-wah-wah-wahhhhhhhh" you'll approximate it well. Like this video, except lower pitch.

The brickboard FAQ suggested either the in-tank pump for the fuel pressure regulator (FPR). The situation seemed like a dying in tank pump as described by others, so I elected to replace it, as it seemed like it would be just as easy to replace it as test it. Sadly, I was wrong on the last point.

Getting to the pump on the 740 wagon requires completely lowering the rear seats, removing three bolts retaining a floor panel, then lifting and sliding the panel foward to unhook it from two brackets on the floor. The panel was designed to move freely, but a glob of adhesive from manufacturing had gotten trapped under it, and I had to pry it up on all sides to break it free enough to allow it to slide forward. It's plywood, so it could be fixed pretty easily if it got damaged.

Under the panel is an access door to the fuel tank piping and electronics assembly. In the picture below you can see it's position in the car. It also shows how I used a strap wrench to unscrew the collar.



View of the piping and wires going to the tank. The two big pipes at the top of the image are the fuel in and vapor return, the two on the bottom are fuel to engine (upper pipe with screw clamp) and fuel return (lower pipe with spring clamp). The thin hoses are for vapor recovery (charcoal canister). The wires go between the big hoses and enter the tank through a bulkhead. This IS NOT a connector! Do not pull on the plastic to try to remove it from the sender unit. The the wires must be unplugged in the body of the car and fished out.

Every clamp on the unit was so rust it had to be cut off. For some reason volvo couldn't be bothered to install stainless parts here.

I cut the clamps with a low speed rotary tool to keep the sparking to a minimum. When the hoses are intact and connected, there isn't any fuel vapor, but it still made me nervous. On the way out, I re-assembled it with new stainless steel clamps.

After removing the hose clamps, I disconnected the pump power and sender cable. It's the black jacketed wire in the image below and goes into the driver side wiring loom in the back of the wagon. It's under the rear seat and covered by a couple of trim panels. I think the other cable with the box in the middle is the speedometer. I had to loosen the brackets supporting the filler pipe and cut a bunch of cable ties to get everything free. Then I fished it out of the body so the sender unit could be completely removed.


After removing all the hoses, (some of which were dry-rot and needed replacing) I loosened the collar with a strap wrench. After this, the sender can be gently pried out with big screwdriver. It has to be rotated during removal to lift the pump and float over the fuel tank baffles.


Mine was pretty rusty. I gently brushed it off and sprayed it with rust reformer paint when I put it back together.

A volvo part number

The pump and connection tube looked fine. Some other owners have complained that this hose had spilt and started leaking.

Backside of the wiring bulkhead. See? I told you it wasn't a connector.

Blow out pump sock.

I got the Dephi pump to replace the OE VDO pump. Basically because the delphi had a nice looking kit. Sadly, the kit did not have the filter sock!


The inside of the VDO pump

The delphi pump has an extra lip, I had to modify the pump holder for it to fit. The delphi has different vane geometry.

The new pump installed.

I couldn't find a new sock at my local parts store for the Volvo, but I remembered the sock for my 1990 Oldsmobile cutlass ciera looked about the same, and they had a few of those. Turns out its a wee bit bigger.


Between tasks, I tried the old pump in a tank of water. It pulled about 1 amp and gave a smooth, even tone that matched the general tone I heard when the fuel was low. It also seemed to push fluid strongly and consistently. It's hard to believe the pump was having problems from this test, though it would not likely overheat in a gallon of water. I made a note to replace the FPR after this test, as it could be the source of the issue. Fortunately, the FPR is less likely to leave the car dead on the side of the road.

The fuel filler pipe. Only installs one way.

The part number of the fuel tank collar. I had a lot of problems cross threading it and I was worried it would break. Annoyingly, this appears to be the PN for the whole sender.

Re-assembled. I cleaned the rust from the edges of the hole and painted it with rust reformer.

In retrospect, I should have just pulled the fuel return line and measured the discharge rate and watched the current draw at the connector with the ammeter. It was a huge investment of time and effort to cut clamps and replace fuel tubing that got damaged during removal. Additionally, replacing the FPR is a comparitively easy task. It seems like testing those two cases before replacing the in tank pump is a better route.

In the end, it's unclear if the new pump is much better than the old pump. The new pump is silent when running, and the car seems like it has a prompt hot-start now.

I also wonder if, for the effort, it would have been better to switch the tank pump to a high pressure pump like a Walbro 255 or 350. I've read a couple of forum posts about it:
https://www.matthewsvolvosite.com/forums/viewtopic.php?t=89760. Overall it sounds like simpler system.

Tuesday, May 1, 2018

Oldsmobile Cutlass Cierra/GM 2.5L I4 TBI - Won't Start Hot Troubleshooting 2: DIS and Crank Sensor

My 1990 Olds Cutlass Ciera with a GM TBI 2.5 L I4 Iron Duke would periodically not restart after it had run for a while and was hot. The situation reached peak hilarity when it failed in my carpooling coworkers driveway on a cold morning.

The initial attempt at troubleshooting focused on the TBI unit and fuel system. The next likely point of failure was the coils/DIS (Digital Ignition System [module]), and crank sensor. On the GM 700 Series TBI system, these components are directly connected together into a single unit.

There's a decent write up on the system on the Megasquirt Page. Between that page and the Haynes manual, I've been able to construct a diagram that looks about right, but I haven't really tried to track down every single pin on the DIS (I think there's a separate tachometer output, and I neglected fuses, coils, and the fuel pump circuit.


 
While I am still a bit unclear on the specifics of the operation, the inductive pickup crankshaft sensor is directly connected to the DIS, which then sends pulses to the ECU (Purple/White Wire). The ECU then uses a lookup table determine when to fire the spark plugs and sends a pulse back to the DIS to trigger a spark (White Wire). The system is a 2 coil, waste spark system, so each cylinder ends up sparking twice per cycle.

The ECU also uses the pulses from the crank sensor to time the fuel injector by grounding the injector (Dk. Blue wire). No injector pulses mean no fuel, which would lead to the condition observed that the car didn't smell very gassy when it wasn't starting, and it wasn't stumbling or coughing. This could be caused by the DIS not getting a signal from the crank sensor, or by the DIS going on the fritz and not sending a signal, or by a wiring failure.

Also of note, during startup, the DIS completely controls spark, and the ECU grounds EST bypass. Once the engine is running, the ECU sets ECU bypass to +5V, and sends an EST signal.


Checking the coil/DIS/crank module is not an easy task on this car. GM thought it was so reliable (ok, lets face it, 28 years is a good haul) that it put it in between the engine and the fire wall, above the rack and frame member, and below the TBI and intake manifold, and then obscured every access route with cables and tubing. It's a good job for someone with a good spacial sense and skinny arms.

To check the ignition module, a lot of stuff has to come off the top of the engine.

I bought a fuel line disconnect tool kit from amazon. Annoyingly, it turns out there really aren't that many different types of fuel lines, the kit comes with essentially 4-5 different versions of the same tool. For this engine, only 3/8 and 5/16 tools are needed.


I left a rag to soak up the fuel that dribbled out of the fuel lines.

Air filter off, and throttle cable and crank held out of the way with a bungie cord.


There are 4 nut holding the DIS on to the this alumnium tray, with captive bolts. The tray isn't very thick, so the bolts will start spinning as the nuts are loosened, There are 3 bolts holding the whole assembly to the block. The small two pin connector on the bottom of the tray is from the crank position sensor.

After removing the 3 big bolts, I tried to pull the sensor out in one piece. Instead, it handily snapped in two. Drat.

After many hours of fiddling with different tools, I was able to drill the back of the inductive pickup with small cordless drill and insert a screw, which allowed me to pull the crank sensor out of the block. I nearly gave up and dropped the oil pan to push the sensor out from the inside. The sensor body was heavily cracked and it's magnetic character had accumulated a fine coating of metal shavings.

Cleaned up, the cracks are a lot more apparent. This looks like the point of failure!

The inductive pickup end. Very magnetic still.

I then went about reassembling the DIS system with new parts. I bought a Standard Motor Products LX344 DIS and PC3 crank sensor. The sales literature claims the LX344 is an improvement over the Delphi/GM module, though I can't quite imagine how it could improve.

The crank position sensor bolted to the aluminum heat spreader. The socket gets a thick bead of PTFE grease.

Comparison of the Delphi (top) and Standard Motor Products DIS. Outwardly, they're almost identical. I assume the Delphi didn't come from he factory with spider parts.

The LX344 came with an extremely useful troubleshooting guide! The guide explained that the DIS I was about to replace was probably not faulty, and that the ECU, the coil pack, and the crank sensor were likely culprits! To check the ECU, it suggested monitoring the RPM line from the DIS and the EST return for pulses. To check the coils, it suggest checking for spark by direct test or switching the coils around. It suggests checking the crank sensor resistance and for damage to it's housing. I guess that's what I found.

I decided to not replace the original GM coil packs, although when I was ordering the DIS and sensor, they were tempting given the effort involved. They looked ok and ignition hasn't been an issue.


The reassembled DIS/coil module. DON'T DO THIS! It won't fit into the car unless you take the crank sensor off first. The crank sensor has to be attached once the unit is under the intake manifold.

Here's what the DIS/crank sensor hole looks like through the top of the intake. Basically one stands on hands and knees over the engine and reaches down with the right hand to wrench. Fortunately, the space under the intake is quite voluminous, and it's possible to fit a work light and other things and there's room.

Closeup of the crank sensor hole. I put a thick gob of grease there, in the hopes if someone ever has to pull the sensor again, it will just slide out.

I took the chance to re-route the spark plug cables as GM intended.

After the replacement, which took all weekend thanks to the broken crank sensor, the car started right up and has not failed since.

Monday, April 30, 2018

Oldsmobile Cutlass Cierra/GM 2.5L I4 TBI - Won't Start Hot Troubleshooting 1: TBI Check

Where upon I found myself in the parking lot of the coffee shop after a workout, coffee pinched twix my knees, pastry in my left hand, and ignition key in position III (Start Engine) in my right, and only two of three good things were happening.

The coffee shop was a short stop after a moderately long drive and the engine was good and warm, and turning it off gave it a good heat soak. After a 10 minute delay, it would crank with alacrity, but would not start, not even a cough.

After some poking around (testing for mechanical soundness, then the Fuel/Air/Spark trifecta), I determined that the injector wasn't pulsing fuel into the intake, either during priming, nor when cranking. While I was poking around with the hood open, trying to wiggle electrical connectors and divine an obvious point of failure, the engine started (after about 30 minutes of hood-open cooling).

Back at the hanger, I checked the (slightly useful) Haynes manual, asked google, and searched the Fiero, S-10, and a-body.net forums. Sadly, a few folks had the exact same symptoms I was experiencing but no one had posted a sure solution.

Examples:
A few successful trouble shooting posts found bad fuel pumps, fuel pump fuses and relays, and some discussion of failed injectors and fuel pressure regulators.

The fuel delivery system in the TBI Iron Duke has a few parts that have to work together.
  • Tank Fuel Pump (I could hear it turn on -it worked)
  • Fuel Pump Relay and Fuse (If the pump works, they work, obviously)
  • Oil Pressure Sensor/Switch (keeps the pump running when the engine is running, gathered it works since the engine runs fine, it was starting.)
  • Fuel Injector (unknown - no squirting when cranking)
  • Ignition Module (unknown - no ignition when cranking)
  • Crank Sensor (unknown - no ignition when cranking)
  • Engine Temperature Sensors (Couldn't test in the parking lot, but easy to test in the driveway, about 1000 ohms at 45C: about as warm as you can keep your hand on without feeling burning.)
  • Throttle Position Sensor (unknown)
  • ECU (Unknown, but hot start failure would not seem to indicate and ECU issue that would not manifest elsewhere).
The most likely candidates for inspection were either a failure in the throttle body or failure related to the ignition system. The two are linked as the ECU pulses the injector as it detects the engine rotating, so if the injector can't pulse, or if the ignition module or the attached crank sensor are flaky, then there will be no fuel delivery.

The easiest part to remove and bench test is the throttle body. Close inspection showed that the weather seal of the injector harness had denatured, leading me to wonder if there was an internal short in the connector. Removing the connector and inspecting the contacts showed this could not be the case.


Denatured weather seal connector: gooey!

Throttle body exposed with fuel lines removed.The throttle body is held on by the threaded rods. The star drive screws hold the two halves of the TBI together.


Top of the throttle body on the work bench.

Fuel pressure regulator and idle air control (IAC) valve. Also vacuum ports for the evap canister, MAP Sensor, and EGR valve.

Throttle position sensor, fuel ports.
Bellcrank side of the throttle body.

You can sea dust/carbon on the bottom of the throttle body gasket where air is leaked into the intake by the idle air control (IAC) valve.

A look at the business end of the injector through the butterfly.

The TPS connector is cast in an off-angle to make it easier to plug in. Nice work, GM.

Injector freed from the throttle body. No particles or scud. O-rings look perfect. This looks like a happy injector.

Injector valve stem and face. The injector looks like it's spot-welded together, so I did not try to take it apart. Besides, the screens looked very clean.

Fuel pressure regulator spring and pretension housing removed. Clean and no corrosion.

Fuel pressure regulator diaphragm and sealing surfaces. Spotless. My cars fuel system is clean! (At least, past the filters)

A view of the backside of the fuel pressure regulator sealing plate. No corrosion.
Throttle body passages. Facing towards the exit.

Fuel pressure regulator bulkhead. Clean and shiny.

Testing the throttle position sensor with an arduino. My worry had been that when warm, the TPS would send a throttle wide open signal, thus telling the ECU to NOT inject fuel. In the event the engine is flooded, one can hold the throttle open all the way, and the ECU will keep the injector off, allowing the engine to evacuate the excess gas.

 The TPS (Airtex 5s5008) puts out a 0-5V linear signal that is easily measured with an arduino or volt meter. The arduino's ability to send data to a PC where it could be logged and plotted showed that the TPS had a smooth, jitter free response. Not the problem.


Fuel pressure can be modified by moving this set screw. But why?

Where the throttle body attaches to the intake manifold. Note I scraped all the denatured rubber of the injector harness.

So, none of these provided any obvious link to the random hot start failures. The throttle body seemed fine and there was fuel pressure. That mean the next place to check was the DIS and the crank sensor.

Part Dux: Oldsmobile Cutlass Cierra/GM 2.5L I4 TBI - Won't Start Hot Troubleshooting 2: DIS and Crank Sensor