We've had a '93 on winter duty for the past 10 years without any major issues. Worst one that car had was a stalling event that was traced to a bad ground - where I have no clue. I added a bunch of extra grounds and the problems went away.
So with 940's, there are 2 different fueling and ignition systems that were sold at random when these cars were new. Our '93 has the Rex/Regina system, while my beater has the Bosch system. Easiest way to tell them apart is by the ignition coil. If it's on the driver's side and looks like some space-aged, complex square box on the strut tower, that's a Regina. If it has a traditional old-school round coil up above the HVAC fan on the passenger side firewall, that's the Bosch system. This problem child has the Bosch system. The Bosch uses 2 fuel pumps (STUPID!!!) - a low pressure one in the tank, then a higher pressure one under the car next to the fuel filter. Regina uses a single fuel pump in the tank like every other car on the road since 1986.
To save some typing, I'll cut and paste my post in the most recent Coffee chat:
I have this hard start / severe misfire issue when engine is first started cold. Was present last year, but only lasted 1 second and cleared out. Now I have to hold the pedal to the rug to get it to start, then hold it at 3,500 RPM for at least 30 seconds before it clears out! Once warm, fires right up instantly and idles a little high (always did that). Brand new plugs, wires, cap, rotor - all top shelf part brands (as close to OE as you can get). Also has a new temp sensor (the correct one - for the ECU), and I cleaned both the TB and the idle air control last season trying to correct the high idle. Zero vacuum leaks. 35 PSI fuel pressure. The timing does jump around, which is odd - that's controlled by the ECU. Our '93 is rock solid at 15° at idle. This tells me it's time to throw some carburetors on this thing next summer. I don't have time or patience for this B/S!!!

So, holding the pedal to the rug has me thinking a rich condition ... like a leaking injector. BUT ... the car starts EASIER in WARMER weather - that's the opposite of a rich symptom! A rich mixture will become even richer with an increase in temperature, and leaner with a decrease.
So far, on the coldest days I can barely get it started. I have to hold it to the rug, and crank ... and crank ....and crank until that 11 year old battery starts sounding like she's about to give up the ghost (not yet!)
I was thinking maybe my recent timing belt swap ended up with the cam timing 1 tooth retarded ... but after driving it home in the warmer temps tonight, it had plenty of low-end power. Can't be off.
My next experiment will be trying to start it after it hits 60° tomorrow - hasn't been above 40° in close to a month. If it does start, when the temps hit the teens in a few days and it's extremely hard to start again, I'm going to hold a heat gun to the computer. If a warm to hot computer fixes the problem, I know I have to source a magic box, or send it out to be refurbished.
Any theories you fellers might have, I'm all ears! Unless it ends up being something simple and/or stupid that I should've picked up on, this thing is getting a pair of carburetors and a different ignition system before next season ... or maybe THIS season soon!