01+ cars have a cat diag in the PCM, once it figures out you don't have a cat, say good bye to good fuel economy.


As for your first issue, its hard too say. Cleaned the throttle body recently?