I have fixed all the problems at one time. Problems that have plagued me for over six years. When I first got the car, the ses light and abs light were removed. I ran the codes, replaced the bulbs, and got an ecu from the local wrecker. The quad driver module codes went away so i thought all was well. Strange that before I swapped the ecu the temp gauge didnt work and after didnt work. Eventually I got a shop manual and checked circuits, I pulled the dash looking for a short or burnt wires. Never found what the problem was only that everything I checked, was good. So confusing for me. Well I picked up an ecu from the local yard, different wrecker from the one I got six years ago. This one was actually out of a 95 supercharged Rivera where the other ecu was out of a 94 park avenue. So for anyone wondering, don't put an ecu from a park ave in your riviera. Ii will run, and will not have any fault codes but you will lose a lot of functionality including overdrive. This means I dont have to change my tcc solenoid. I was planning on that job next fall. So very pleased with this discovery and I hope that my turmoil over the last six years helps someone out. the levels of frustration at times were through the roof as you can see from my older posts. I will answer any followup questions on things I may have left out. Thank you everyone for all your help over the years!