94 Q45 wrote: I just bought the car not long ago and I don't know any maintainence history.
Well, if you ar ethe history, then have you replaced all fluids with fresh? Replaced all the under pleunum hoses, KS and harness? Ohmed the injectors and railflushed them, or at least used BG44K? Cleaned the plenum and lower intake runners, EGR and IAC valves and TB?
When one buys acar in the dark, it is up to that owner to return it as close as possible to as new OEM condition. Too much deferred maintenance means multiple system failures are possible making diagnosis very difficult in person, let alone via text on the internet.
You might start with a power balance test with a Consult and record engine behavior at idle and a couple of other higher rpms.