Skip to content
View in the app

A better way to browse. Learn more.

Ultimate Subaru Message Board

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

96 legacy low gas mileage

Featured Replies

hi akll, i have a 96 legacy just replaced the 2.5 motor cel is on cat code with the old motor was getting 23-25 mpg with same code, the new miotor im getting 16-17 mpg, any suggestions?

What’s the mileage on each engine? 

Have you done a compression check on the replacement engine? 

Why was the engine replaced? 

Cheers 

Bennie

  • Author

1st engine blew hg lost oil pressure it ran, made a lot of noise, 171000 on replacement Thank You Bennie

Edited by djmark7

possible misfiring from non-oem plugs/wires

possible bad knock sensor

possible bad ECT sensor

double check all ground connections.

  • Author

CEL is for tha cat, no other codes popped up

P0420 can be caused by other issues, some of which may not throw a code. OF COURSE an older car could need a cat. just that, vacuum leaks, exhaust leaks can also throw that code. many folks have had cracked/bad knock sensors that didn't throw a code. Plus, regular misfiring could explain poor mileage AND the excess unburned fuel could have destroyed the cat.

the rear O2 sensor is what 'monitors' the cat, it or its wiring may be bad.

Cats are pricey, never change one based ONLY on the 420 code, there are other tests that can help pin-down the problem.

Edited by 1 Lucky Texan

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.