Well if nobody has any other thoughts I guess I will be ordering an ac delco ECT sensor and seeing if that fixes my problems..

Hopefully won't be just throwing parts at it.