okay so a few months ago i had my car to the shop for a wheel bearing and why test driving it they blew the old thermosthat housing so i got the new metal one and the other day im driving and i notice her running kinda cold on the temp gauge (heat fine) then a day or two later on comes the check engine light so i take her to auto zone and they hooked her up and said somthing to do with thermosthat. and then the light gos back off but my temp neeedle is being crazy random and then tonight the light pops back on and the heat was not as hot as normal so im wondering what my beef is lol thanks