So I had the car overheat the other day because of a leaking water elbow(how do you design such a great engine then put a piece of crap plastic elbow running thru a belt tensioner?). I have it fixed and all is running great now but the dashboard lights up like a Christmas tree. Traction control light comes on, check brakes light comes on and a few others. The d.i.c. starts giving all these warnings. I tried unhooking the battery overnight just to see if anything needed to reset and it still did it this morning. Any ideas on what this could be since everything still seems to be working fine?