HiCustomer welcome to Just Answer!.
It sounds like you may have a weak oxygen sensor
... or at least a weak oxygen sensor heater. Erroneous 02 sensor signals produced by a sensor that isn't up to temperature at the time when the fuel system goes closed-loop (when it actively uses 02 signal for mixture control) can act just like this.
Your fuel system is in open-loop control from the time that you start it until it runs long enough and engine block temperature is high enough at which time the PCM switches to closed loop operation for better mixture control. If the 02 sensor is ready and providing an accurate signal, the transition goes unnoticed and everything works fine. A bad signal can drive the fuel system extremely lean, causing heavy loss of power, sags and even backfire through the intake manifold as you roll into the throttle. A bit later, with more heating... everything is OK again as those nasty adaptive values are erased.
You may have a code sitting in PCM memory even without a CHECK ENGINE lamp illumination because Chrysler tended to not
turn the light on for oxygen sensor codes in these years. You can have the engine scanned or use the old "flash method" which works pretty well on the 92 models.
Roll the key from off to on three times, leaving the key ON.
Watch the CHECK ENGINE lamp as it does a longer than normal bulb check (close to 5 seconds) and then goes dark.
When the CE light comes back, it will be flashing, so be ready to keep count.
The pauses between flashes tell you what to do, much like Morse Code. Short pauses mean you should continue counting... this digit isn't done yet.
Longer pauses mean the digit is completed and you're moving on to the next one.
All trouble codes are composed of two digits, like 12 or 55, so you will always have an even number of digits once the flash code process is over.
Repeating the process 2-3 times is highly recommended if you're not a flash code veteran... codes such as 12 often become... "3" if the pauses aren't recognized.
Oxygen sensor codes can come up as a 21
or be disguised as a 51
, both of which are mixture-related codes. The code 21 can have several meanings because self diagnostics have improved by the 92 model year but only one 02 sensor flash code had been created. Still, it's good information. Give it a try and let me know what you come up with.
Let me know which engine you have by the way..
Talk in a bit,