We need to see what the fuel trims are saying. Pid data is essential for trouble shooting this type of symptom. A good scanner can give you freeze frames From what I gather you don’t have a good scanner. You have a 98 with a 99 engine and a 2001 savana PCM. Likely you have screwed with this one to much and need to resort back to proper 98 astro pcm.