If your thermostat is full open will take ages to get to operating temp... Not good revving the cr?P out of a cold engine, Definitely needs a new one... And not sure on your mechanic but hunting means it's hunting for fuel ie searching, starving for fuel..... Definitely not running perfect... Also I'd be running some salt away through it and be looking at the rebuild job on the carby...