Showing posts with label cartoys. Show all posts
Showing posts with label cartoys. Show all posts

Tuesday, June 1, 2021

Oh, Nemo

Today's post covers my challenges with Nemo's electrical and computer system simply trying to get him to start, or maybe a signal on the OBD-2 port. The car-work hours that I did not want to spend sanding on Zed, I spent doing this... until this took over. Yeah, I know. I could use another hobby.

No Start
Like so many issues with these old cars, our challenges with Nemo started with him not starting. His battery had been sitting on a trickle charger all winter, but I had left his hood cracked to make room for the alligator clips, so this ultimately was self-inflicted. Love those. But, the path we took to get there was interesting. Nemo is sitting under the fabric carport blocking a garage door. Behind that garage door sits Oliver, the 1978 MGB convertible, that I would very much like to be road testing and otherwise driving around. So, enter my motivation for moving Nemo. Insert key, turn ignition to "RUN". I see some familiar idiot lights, including the battery, oil and check-engine. Turn to "START" and he rev'd but would not start. I went around to the tailpipe and could not smell gas, so I start with the assumption that it is fuel delivery.

Before I did anything else, I considered what I experienced when I turned the key to "RUN". I did not hear the fuel pump cycle. I did not hear the radiator fans kick on. So, something is not getting the "RUN" signal. So, I pull out the UltraGauge and plug it into the OBD-2 port. I get a never-ending "scanning..." message. Well, that's not good. I double-checked the UltraGauge in Hapy, and the computer linked within a few seconds. Okay, we have trouble with Nemo's diagnostic system which could prevent a start or we have multiple things going on. With this car, the latter is probably true. First, I tried to isolate the OBD-2 issue, and kill many many hours doing so.

OBD-2 Issue Diagnosis: General
The early B5 versions of the A4 had some interesting 1 or 2 year only issues. One of the oddities around 1997, when Nemo was sold, was the engineers choice to integrate the stock stereo with the "K-line": the signal processing wiring between the computer, many components and the OBD-2 plug. In these late 90's cars, it is the K-line you are subscribing to, not the more modern "CAN BUS". Okay, cool. There are many modules plugged into the K-line, but they are all in parallel. the diagnosis theory goes that when you get no signal on the K-line it is because one of the modules is faulting out, grounding the K-line. Once you can identify and remove the faulty module, you will get a signal on the K-line. You will probably get a failure code for that module, but you will at least get a signal. So, away we go, trying to figure out what modules are even on the K-line, and then isolating them.

OBD-2 Issue Diagnosis: Radio
The stock radio wiring was unceremoniously cut to pieces by the idiots at Car Toys when they installed an aftermarket stereo. Based on the wiring diagrams I have found and the commentary on the interwebs, I am not sure this car actually had that K-line-in-the-stereo thing. I did check the wires for the right color combinations, and for wires that were the correct colors for the K-line. I was unable to find them. There are, however, many wires sticking out of the hole where the radio used to be... before it was ripped off in Eugene. I intend to re-integrate an original plug before I put all this back together, but that's another day. I moved on to the next possible culprit: the climate control system.

OBD-2 Issue Diagnosis: Climate Control
found in climate
computer
The climate control system in these cars is another little computer. In some models, it is held in place with a couple brass clips. In Nemo, I had to remove the center console cover plate / face and found 2 Phillips screws holding it in. Once threaded out, the unit removes through the front. I unplugged the unit and checked the OBD-2 for a signal. Nope. I did, however, find a soda/beer can pull tab inside it (picture on the right, here, laying on the carpet after I removed it from inside the climate control computer thing). So, that was interesting. Next.

OBD-2 Issue Diagnosis: ABS (Brakes)
The fine folks on the interwebs have found that the ABS sometimes causes K-Line problems. The way to identify if it is the problem is to disconnect the plug. The ABS unit is on the driver (left) side, next to the washer bottle. You simply pull up on the silver metal tab and the plug lifts out of the socket. I found a piece of electrical tape floating around in there. Another question-mark from the prior owner. Neat. I checked the OBD-2 for a signal. Nope. I shot the socket and the plug with DeOxit and left it disconnected for the rest of my tests. I figured I might as well leave it better than it was (DeOxit, not leaving it unplugged). Next!

OBD-2 Issue Diagnosis: Dash Cluster
Moving on, we consider the dash cluster. The entire thing is held in by 2 Torx-head screws from the front, hidden behind a cover plate just above the steering wheel. Pull the cover plate, remove the screws and it pops right out. I unplugged the various cable plugs and checked the OBD-2 again. Nope. Grr... Next!!

OBD-2 Issue Diagnosis: ECU
example A4 ECU 
It seems like every system on the engine that has more than one wire into it delivers some signal to the computer. So, this seemed like the next logical step. I figured if I could get a signal after unplugging the small plug on the ECU, I would have shown that the issue is in the engine compartment and I could put everything in the cabin back together again. If the issue remains, then it could be the ECU. So, I disconnected the small plug from the ECU and we still didn't have a K-line signal. Grr...

So, I plugged the ECU, ABS and the dash cluster back in, turned the key to RUN and heard the click-snap of some relays firing, but no fuel pump nor fan spin. I could not remember if I heard the relays before, but this changed my thinking. If at least some of the relays are firing, then the ECU is telling them to. If there is a Check Engine Light, then the ECU must be at least partially working. Perhaps the K-line / OBD-2 issue is completely unrelated and this is just a simple fuel supply issue. So.. new plan: get the fuel pump to fire.

Fuel Pump Test
As is so often the case in laboratory settings, the pre-work for the experiment is where all the time is taken. Such is the case here. I started by removing the plate covering the fuel pump. This sits behind the rear seat in the trunk on the passenger (right) side, and is held in place with 3 very short Phillips screws. Once the plate is removed, you can see the top of the fuel pump. There are 2 fuel lines, one supply and one return, and a single electric plug. I found that slightly wiggling the plug allowed it to pull off the pump. YMMV. Once removed, you will see 4 pins. 2 of them are for the fuel level and 2 are for the pump. I started my tests with basic resistance and continuity-to-ground. Things seemed fine, so I shifted focus to test-firing the pump by applying 12V to the pump.

This is where the experiment set up took some time relative to the actual test execution. I ran a pair of wires from near the battery (not hooked up) back to the fuel pump. At the battery, I taped 10A fuse to the "red" wire and alligator-clipped the other side of the blade to the positive battery post. I alligator-clipped the "black" wire to the negative post. Back at the fuel pump, I applied the red and black wires to the fuel pump and it fired right up. I held the wires there a few second to demonstrate that it would not just run for a second and die. So, we have a good pump, but the pump won't fire from a relay signal. So, next we check the voltage from the relay, after we put the experiment wiring away.

Fuel Pump Relay Test
A4 Fuel Pump Relay
Back up front, I took a red wire, stuck it into the voltage-supply pin in the wiring plug at the fuel pump and tossed the other end through the cabin, over the outer edge of the driver seat. My plan was to compare the voltage sent to the pump at the pump. Since the relay only pops for a second when you turn on the ignition, I had to have my test equipment near the ignition key. I stuck my black lead against the metal fuse box mount, held the red lead against the wire I tossed through and turned the ignition to "RUN". I got 5V. I checked other spots around the fuse box and got 13V, so I started thinking that the relay was bad, dropping the voltage from 12/13V to 5V which, of course, is not enough to run the pump. So, I swapped out the relay... and the fuel pump still would not run. Great. I concluded that the 5V I read was actually the base charge for the fuel level sender and not the supply for running the pump. 

So, I checked the voltage at the supply-side of the relay: 13V. I jumpered across the relay pins, and the pump fired up. So, we're back to the ECU is not sending a signal. Fearing it is the ECU, I went looking for any other reason. I recalled that when Dot (the white 2000 VW Jetta 2.0 which broke the timing belt) failed, one of the theories for not starting was a crank position sensor. The thinking is that if the ECU doesn't know where in the revolution the crank is, it doesn't know when to fire, so it doesn't try. It is not as clear whether a failing crank sensor would prevent the fuel pump relay from getting a signal from the ECU, however. As much as I have tried to avoid it, it felt like I was sliding into just-swap-parts problem solving. At $35US for the least expensive part-to-swap (crank position sensors start closer to $60US), this can get needlessly expensive very quickly.

Crank Position Sensor (CKP)
A4 Crank Position Sensor
I have mentioned before my belief that the Audi engineers are sadists. Only someone who takes pleasure in other's pain could arrange for replacement items to be so hard to get to. Case-in-point: the crank position sensor. The crank runs the length of the block (obviously), so given a blank canvas, an engineer could potentially place a sensor anywhere along that axis. Chosen location? Directly under/behind the oil filter so you either have to remove the oil filter (forcing an oil change, which arguably is due) OR you need to perform contortions to get an Allen-head wrench in there. If you go this route, consider that the further the bolt comes out, the closer you get to the oil filter. At least there is only one fastener. These sensors have a long lead on them that plugs into the engine harness... behind the coolant bottle. In Nemo's case, this plug was fairly easy to get to. There are methods for testing the sensor, of course.

The Audi/VW sensor has 3 wires, from pin 1-3: power | signal | ground where the power and signal connect to the ECU and the ground finds its way to the chassis. To test, 12V and ground need to be supplied to the sensor plug (once disconnected from the harness) and a multimeter checking the signal wire for an AC wave signal while the engine is turning. No signal = bad sensor. Since no local shops had a CKP, I returned to sanding Bondo in Zed while I waited for the part to arrive.

Once I had the part in hand, I checked the resistance between the pins. I got 500ohms +/- between the middle pin and one of the outer pins. Using that as a baseline, I swapped out the CKP and then tested the one I had just removed. Same resistance. So, I concluded there was nothing wrong with the old one and put it in the stash of A4 spare parts (with the fuel pump relay).

ECU Swap
At this point, I had run completely out of ideas fo4r why the ECU was not sending a "go" signal to the fuel pump relay. I hit the local junkyard looking for a just-dropped-off A4 to scavenge the ECU. None of the A4's there had the right ECU, but I did get an ECU box cover: Nemo's had a good-sized hole in it where I thought water might have entered. Without another option, I hit eBarf and found an ECU with the same part number as the one as was currently in Nemo at a salvage yard on the East Coast (with a 30 day return policy!). Hopeful, I swapped out the ECU's which consisted of pulling out the big plugs in the back of the old and plugging them into the new one, since the box was still lid-less. I had some concern that energizing the ECU could fry it if the underlying condition still existed.

Still, I turned the key to "RUN" anyway... and heard the radiator fans and fuel pump cycle for a second before shutting off. This was how things used to work. So, I turned to start and he fired right up. I have concluded that my first guess was the correct one: I had left the hood open a little bit to make room for the alligator clips on the trickle charger, and with the hole in the ECU box lid, water got into the ECU and partly fried it. If I had not had the experience with the chipped ECU for Hapy when the computer semi-worked, I would not have been so quick to accept this. The Check Engine Light lit, so the A4 chat-boards all assume that means the ECU is fine. NOT TRUE. It could be partly damaged, like Nemo's.

The climate control is still in pieces, the lower dash panel is off, and the radio wiring, well, it's the same as it was: a mess. While I can move Nemo out of the way so Oliver can go for a spin, Nemo is not ready for driving around just yet. The re-assembly will wait, and I'll probably post on at least the re-wiring of the stereo plugs that the idiots at CarToys cut apart. I did, however, install the ECU box lid, complete with threading in the screws to hold it tightly shut. No more water getting in there.

Thanks, as always, for following along-

Monday, February 8, 2016

Flash gets sounds

Another installment in the Flash improvement saga. This ends the list of improvements to date. Since Thanksgiving, Flash has gotten his front end rebuilt (lower control arms, upgraded bushings, ball joints, tie-rods..), and new struts with new strut bearings and mounts. I replaced the rear shocks, swapped out his steelie 15" rims for 16" alloys with better rubber and in my last posting covered new seats and an oil change. Flash has been feeling the love.

Sounds Next
we butcher your wiring
My next improvement will be adding music. At some point over the last year, my son T was the primary owner/driver of Flash. He had made some money and wanted to improve his ride. I totally get and supported that, but the idiots at CarToys butchered the wiring. Rather than install the stereo with a basic $5 VW pigtail to leverage the existing harness, they cut it all up and direct-wired into Flash. A few months later, when we found T his A4, T had CarToys remove the stereo and install it into his A4. We saw how bad a job they had done. Don't have CarToys install a stereo for you. Or, if you do, bring them the pigtail available on Amazon for $5 so they don't cut your wires. Seriously, they make those pigtails for every make and model out there. Sure its cheap Chinese manufacturing, but it beats the hatchet-job the CarToys Clowns will do without it. The "free" install isn't free.

Old Radio? Older Radio?
sound machine
Since then, I've gotten a new plug from the junkyard and re-wired the harness. I picked up a stock radio at the junk yard too (since the incompetents at CarToys destroyed the old one when they removed it). After weeks of trying to get the unlock code, I gave up. It was quite the saga.
So, I called up the local VW dealer and asked for the unlock code. After a few days of run around, they asked for the serial number and a VIN for a VW to demonstrate I was an actual VW owner. At least that's what the internet and VW led me to believe. After trying the code they provided, the stereo locked out. I called them back, they told me that they needed the VIN for the radio-provider car.
Apparently, the dealer will give you the unlock code for a stereo if you can provide to them both the serial number from the side of the radio and the Vehicle Identification Number (VIN) for the car from which it came. It seems that their system is only capable of looking up an unlock code from the VIN. Uber-dumb. So, I;m not really sure why they ask for the serial code, but either way, I didn't have the VIN from the junkyard. NOTE TO OTHERS: if you're going to pluck a stock/original stereo from a VW/Audi built after the early 90's, get the VIN when you're there. Better yet, look for the owners manual and take the page with the unlock code on it. If the manual is there, the unlock code page probably is too.
I looked up the junkyard inventory system and found the 3 cars which were on the lot the day I pulled the stereo. I provided VW those three VIN's, but they decided that since I couldn't provide the single VIN, I must be a thief and told me not to call back. Jeez. Maybe the smog testing scandal isn't enough to drive business away. Thanks Herzog Meier.

New Radio
simple interface
Rather than continue down the path of trying to get a stock/original stereo to work, I hit the interweb and found a cheap new stereo: a Pioneer MVH-X380BT. It has AM/FM, Bluetooth and USB inputs, but no CD player. I don't use CD's. Heck, I've been driving without music for most of the last 3 years. It has a microphone for hands-free phone calls, which is becoming increasingly important after the office move. With the pigtail I'd purchased, installing was a lot easier than I'd expected. There was lots of chatter in the internet about how shallow this stereo sits in the radio hole compared to CD-equipped radios. It's true, it is shallow. That makes it a great candidate for smaller spaces, or locations that didn't usually have a stereo installed. Maybe a bus glove box, for example, or in the back somewhere. It does have a remote control....

Wiring the Microphone
wiring the radio harness
Like so many things, start with reading the manual. From the manual and the plug diagrams for the VW, I was able to label the wires on the two pigtails. Then it was a simple matter of matching. Once the harness bridge was built, I took the pile of parts and bits to the car.
To make room, I removed the little-stuff pocket/shelf in the center console under the vents. To route the microphone, I removed the plastic cover over the steering column (2 Phillips bolts from the underside) and the underdash (2 star-bolts, one each over the accelerator and brake pedals). Shining a flashlight into the stereo hole, I could see the pass-through. I simply threaded the microphone wire through the pass-through and then set the microphone. The mic delivered with a little clip, so I hooked that in the center of my dash, between the gauges. The wire ran under the steering column cover, along the underside of the dash through the hole with lots of extra wire to spare. I re-installed the panels.

Test
I tested everything by wiring it all up and placing a test phone call to Boo. She was making mince-meat turn-overs (yummy), but the call demonstrated the phone part was set up. The radio worked too. In order to install into the dash, I needed to unplug everything and then, using the included steel frame, set the hole for the stereo. The steel frame is the same width and height as the stereo, but only an inch and a half deep. It has many little tangs on it so it will fit in many types of openings. Set the frame in the hole such that the front lip is against the leading edge of the hole. Then, with a screwdriver, test various tangs until you can find a few that bend into holes around the stereo hole within the dash. These will hold the stereo in place. Test that you've secured it by pulling and pushing on the frame. Figure, you will be pushing and pulling the detachable face on and off thousands of times, so you want that frame solid.

Install
shows the steel frame
Once you're satisfied that the frame won't move, route the pigtail, antennae and phone wires through the frame and plug them in. If you're running a sub-woofer, I suppose you'd run that through too. set the radio into the frame, but don't slam it home yet. Conduct one more test of the radio to make sure you've got it. I found that my wrangling of the frame caused the little tangs that hold the stereo secured to the frame had been bent and had to bend them back. Getting the stereo to set right in the frame ended up being the only thing I had to do multiple times. Once you're ready to start setting the stereo into the frame, remove the face. Re-install the face after you have the stereo secured. Fire it up, set the clock and the station pre-sets. Enjoy :)

That's it for today. I was comprehensive on the install to show that it installing a stereo isn't hard. Anyone can do it. Don't take your prized vehicle to the CarToy Clowns. Do it yourself. Or, if you don't have time, get the pigtail and have the neighbor kid do it. S/He will do as good a job or better than CarToys will, and you keep the money local. Next time, I'll start a short series of posts about a trip to Lake Tahoe and Denver I took a few weeks ago. More travel is coming after that, so it might be a little while before I get back to Hapy the wonderbus. As always, thanks for following along-