Does the check engine light come on at all?
If it does, I would recommend you see what codes are being displayed.
I have a 95 GL 2.5L myself. You could have a vacuum leak, could be a sensor - check engine light would help identify what the problem is....
When did the problem appear? Have you had this problem very long?