hey there isnt really any smoke even thou have a racin exhaust on it . there isnt any mayo in cap its clean and water only comes out when it overheats ,83k its done but not sure about engine cause top of head has scrap yard markings and yes put a new thermo stat in