Inspection time so time to deal with these issues. I done few searches and have a idea but still wondering. So when my car gets to about 800 miles the p0420 code pops on, says below threshold bank one. So its either cats or oxyegen sensor. Does the fact that it takes about 800 miles to get code say it most likely one or the other? And evertime i check the code after 800 miles i notice my evap keeps showing incomplete. I read that says outside temps need to be like 35 to 45 n we have many days that warm. And lastly my dam gas milage sucks soooo bad. I getting like 18 miles max on highway n city i dont even calculate because i dont wanna be sick to my stomach. Pretty sad that my 02 corvette gets way better gas mileage then my commuter car