Hey everyone was hoping someone could help me out. I was driving my 00 cruiser and noticed a check engine light on. Headed over to my brother inlaw mechanic and he pulled a C1340 code which says something about the center diff locker? Anyway I did also notice that my gas mileage went to crap recently. Got about 40 miles on a 1/4 tank that was full. I bought the car salvaged with a front end collision, not too bad. I barely drive the thing only put 550 miles on it (weekend Sunday fishing car) so I'm not in a rush. He cleared the fault but I'm sure it will come back. I looked into it and found multiple solutions including replacing the center diff switch, the center diff, possible wiring issues and replacing the gas cap haha. If anyone has any ideas please, your help is much appreciated.