I'd toss a DMM on those sensors to see if they're good or not. They're an negative temp coeff. (NTC), so you'll see high resistance at lower temperatures. Resistance will fall off as temperature climbs. There's another one integrated into the AFM for air temp that's easy enough to check while you're in there.
I'm sure you won't make any mistakes like i did, but if you pull the intake I have some advice:
Be prepared to do some serious cleaning, the E30 lower manifold is especially fond of caked-on oil residue.
Get extra manifold gaskets just in case. I like to prep the paper ones with non-hardening sealant.
Consider doing the oil filter housing o-ring & gasket.
New injector o-rings are also a good idea, and they're cheap.
Don't touch the plastic cooling manifold unless you have an OEM BMW part to replace it. They will crack if you even look at them the wrong way. Consider doing the hose delete (E30 only) if you haven't done it already.
I'd also mark all the two-pin wiring plugs.
I almost cracked my lower manifold because I had installed it wrong. It hung up on a locating dowel in the head. Had I fully torqued it before I caught my mistake, I'd have cracked the mounting flange. The plugs are incredibly easy to mix up since they use the same two-pin EV1 connector, and cause all sorts of fun if you get them wrong. Say you mix up a temp sensor with the oil pressure sender...the car will suddenly run rather badly...perhaps making you think you've left the manifold loose...then you might rip a gasket when you take it all apart the 2nd time...experience is a harsh mistress...
Also, no matter what happens to an M42, I check the crank position sender. Nervous habit, I suppose. You should see about 1Kohms or so. CPS are notorious for causing rough running & no-start problems, and don't set a code at all.