Legacy Speedo and check engine light, also stalling at junctions
The following all went wrong at the same time (literally on the same journey home from work) on my '98 Legacy.
o Speedometer stopped working - just reads zero. Hasn't worked since.
o Check Engine light came on. Now it comes on every trip, after about 3 miles, and usually stays on. It doesn't flash or anything.
o Car started stalling at junctions and other low revs/de-clutch moments.
Everything else on the car seems fine, and it recently did a 200 mile journey with no problems except the junction stalling (which gets better when it;s really warmed up).
Can these 3 problems really all be related? Any idea what is up?