Well, after talking to several mechanics on the phone. And conversing back and forth! I was losing the FST relay contacts on the relay board. It sure gave me a bunch of crazy errors!