Corolla sound like a diesel

And stop by AutoZone and ask them to pull the codes and post them here. That way we might be able to tell whether the problem is related to the CEL or if you have multiple problems.

You and your girlfriend should sit down and read the manuals for both your cars. Compare the maintenance schedule (probably the severe schedule, since most people fall under it) to your records and see what work should be done on both your cars.