1999 320, not 4matic. Replaced water pump and pulleys. Now I have a check engine light, but all vacuum hoses and tubes look good. Also, engine temp gauge not working. I believe that I broke off a tiny plastic part in the sensor and it’s not connecting. Also, the engine cooling fan stays on all the time. Any ideas?