I had a drastic drop in mileage too. Got er narrowed down to my upstream O2 sensor. May be the same issue on yours. Not sure if the 3100 runs an upstream and downstream O2 setup or just a single. But its definitely something to look into.