95 would be OBDI, 98 OBD II.
Since you swapped dist and cam sensor, along with the injectors, I'd guess the same as you, crank sensor. Real easy to mess those up on a swap.

But before even going there I'd look real close at wiring to see if anything got pinched or left disconnected. Super rich at cold start indicates ECT.
Can you get any codes out of it?
Do you have access to a scan tool to check all the sensor outputs?