Hi

I have a 1995 LWB RRC, new problem started this week on a rainy day (dont know if that matters)

the engine started running really rough at a stoplight (almost stalling) and then when i tried to accelerate it had very very little power and made a couple of coughing / popping sounds. I pulled into a parking lot and it was at a really low rpm idle, almost stalling. Then the check engine light came on (45 - O2 sensor) and it ran smooth again.

I went to drive home and again really rough, low rpm idle and with no power on accelartion or even the slightest hill.

I know it could be many things, and not just the o2 sensor, but i dont have any idea how to diagnose the problem.

Any help would be great.

Thanks