Sounds like my sentra months ago. What I did was go to the casa, let them fiddle around with my throttle cable. Found out that your neighborhood mechanic should not touch those cables because if they're out of alignment, engine won't run well.

Anyway, Take your Sentra to the casa, let them check out the throttle cable, w/c is in front to the ECCS. Let them check via computer, your compression and sensors. LEt them clean your sensors too.

Cost me less than 2k to do it. But after that...ok na ok ang car.

Oh yeah, also let them check your spark plugs. You might have the wrong sparkies... ie Cefiro type/Platinum - Inde raw pwede yun sa 1.6L ECCS engine