I know that shit is annoying.

What kind of fuel is in there?
95 LS. Do you have a Knock sensor?
You might have to go and get the timming done professionaly.

My car use to do that then I started putting nothing but BP & Chevron 93 in there, and put my obd2 computer back in.