My car has been extremely stubborn since I brought it up to school in Rochester. I've gotten CEL checked out at Autozone and currently got a CEL tonight which I didn't check.

The first time, the car wouldn't start right up. It would just start, RPM's just drop and stall, then I decided to blimp the throttle to get it started. I've gotten P0304, P0305, P0306. Didn't think too much of it, I saw that I was low on oil, added some and that was it.

The second time, the car again, wouldn't start right up, I've gotten P0300, P0171 (System Too Lean, Bank No. 1), P0174 (System Too Lean, Bank No. 2), P0420 (Catalyst System Efficiency Below Limit, Bank No. 1). I figured it could be the 02 sensors.

Today, the car idled erratically, and it's just unexplainable to me. The car would appear to want to stall, but the RPM's just rise over 2k, then back down to around 900, then it would try to stall out again and rise and then back down to 900 until it would stay consistently at around 900.

A problem I have is that I have no way to work on my car until I get home, which is a 6 hour drive. I think it's only the two O2 sensors, would you think it could be reasonably safe to drive home, those 6 hours. Thanks. Sorry for the long post.