Do a tune up. New plugs, new wires, Take your throttle body off and clean it really good because the DBW car love to get carbon build up on the inside and cause problems. Run some injector cleaner in the fuel. I know you have been using 89 which is ok in a pinch but the car needs to run off 91+.