Replacing the upstream will probably fix your milage issue