engine managment light flashing

  1. #1
    Hi all as above the light is flashing
    now would it be better to slam it straight onto a diagnostics or wait as i cant get to a garage till morning or whenever im free.

    basically the car runs fine well did untill the light came on but the temp gauge seems to be abit mad, what i mean is if you turn the heating on full blast and on red hot the temp gauge sit below half but if you turn it off it waivers abit and then sit above the line could this be a temp sensor problem or will a diagnostic tell me better?

    also i have a squeek that happens when im driving and when im sat still as if a belt is squeeking any idea on this aswell?

    any help is welcomed