Hello Subaru experts! I'm in a tight spot and would appreciate any speedy advice - I will be trying to complete the repair tomorrow morning. I will be verbose as usual. The short version should be plenty, however.
Short version:
My '90 Legacy L Wagon (2WD / AT) with 200k miles died on the freeway, started again after cooling, then died for good. The mechanic I went to found a trouble code 11 - crank position sensor - no reference (eventually). The sensor reads correctly on an ociliscope all the way at the ECU connector. Is this a clear indication that the ECU is bad?
Background:
I am the proud owner of a 1990 Subaru Legacy L Wagon - 2WD AT. It passed the 200k mark a week ago. I am good about oil changes but have neglected other scheduled maintenance, other than the air & fuel filters. I have had some front end and drivetrain work but never any engine work. After about 175k, it started getting a little cold-blooded in the mornings occasionally, and in the last 10k or so it has started idling rough every ten cold mornings or so.
The problem:
On Sunday morning I was driving back home from a family event. I got gass and drove another 25 miles north, to about 35 miles south of the town my brother lives in, cruising up the freeway at 75mph, when without warning, I felt the power begin to go away and the pedal drop under my foot as I ascended a gentle hill. Looking at the tach, I saw that the engine speed was fluctuating very sharply, on a distinct downward trend. It was fairly warm in the car, as is my wife's preference. A few moments later the engine had stopped and I pulled to the side. It felt much like running out of gas - which I have never done in this car. There was no check engine light, no temp, nothing indicated odd.
What I did:
I waited a few moments and then tried to start the car again. The engine would turn over, and seemed like it wanted to take, but would stutter over a couple times and then die. One time I noticed that the "power" light blinked rapidly - I never noticed this again. I looked at what I could under the hood - no fuel leaks, no lost fluids, nothing obvious. I started to look for a tow truck after a while, but my particular location made a tow truck driver's trip 80 miles long to tow me to the next town, while mine was only 35. Once I had spent a while on the phone, I tried it again, and the car started without complaint.
As I drove on cautiously, I found that the car hesitated a little, but seemed happiest at 3,000 rpm. I made it off the freeway but once I slowed down, it started hesitating and died about a mile down the road. I got my brother to bring his truck and tow me to his mechanic - one he'd recently began seeing with his Mazda.
Monday morning when they looked at it, it started fine and showed no codes. They asked me to drive it a while, and I drove it 45 minutes before it started running very rough. I just made it back to the shop and let the mechanics listen to it before it died - never to start again.
What the mechanics did:
1) The mechanics evaluated the fuel system first, and the fuel pressure test revealed that the pressure was fluxuating between about 20-30 when cranking. They determined that this was due to the pump cycling off due to a lack of the presence of spark.
2) Next they checked out the ignition system, and determined that the ignition coil was out of spec - resistance on the upper secondary pair was about 1.1, and the lower about 0.4 - and apparently were supposed to be at 0.7. He wanted to do more tests, but eager to get on the road, I let him work while I went to a junkyard and bought the coil from a running engine. Its resistances were off as well, and the junkyard guys told me that this is often the case even with working units. I figured for $35 I'd try it. But, it didn't help.
3) Next they replaced the "Igniter" / "Ignition module" because they weren't getting what they expected from it. Still no go.
4) Then he read the codes again. The computer - a Snap On "Modis" - indicated Trouble Code 11 - Crank Position Sensor - no reference.
5) He checked the sensor on a waveform both at the sensor and at the harness connector behind the intake manifold. Both looked good, but he procured a used-but-good sensor to try. When he changed sensor, fine powder of worn timing belt could be observed - I've known for a long time I need one, but have put it off.
6) He checked continuity from the harness connector to the ECU connector, which was good, as was the waveform at the ECU connector. 7) All those present visually examined the ECU and its pins and found nothing.
So, I'm in $600 labor and about to be in a $200 used computer. Does his diagnosis sound reasonable?