I have a 2000 4Runner sr5 2wd and I have a check engine light with code P0420. I've had both cats replaced both O2 sensors replaced, maf sensor replaced and two exhaust leaks fixed but it keeps coming on. I'm getting about 10 mpg right now. Any suggestions?