So after noticing a hard cold start(sometimes it would start right up cold, other times it would take about 5 or 6 seconds of cranking before it started), checked CSV operation. I went to look for any obvious vacuum leaks, none that I could see. I then attached my dwell(engine warm enough for closed loop) to see if it was rich and no activity(right on 50%) on the o2 sensor at all. I replaced the o2 sensor and still dead dwell needle although it is rich, barely fluctuating a little(probably because of the cam) and does change with throttle, but no real o2 signal that I can see. The car does start, idles, runs fine, but the o2 signal is just not there. However there has been once or twice in the past few days of me finding a few minutes to work on it that it does work and mixture is set perfect. I am thinking maybe my lambda computer is bad. The WOT switch works, the o2 sensor is new, idle circuit is working. FV is fairly new and seems like its working. Right now I am just waiting on the engine to cool and maybe dive deeper to find a vacuum leak. As far as I can tell the thing is stuck in open loop and has only went into closed loop like twice during my messing with it. This is a stage II engine (cams, headers, etc.)
Is the temp switch on the water pump housing the only thing that tells the lamda system to work?