Yeah quite likely. Mine used to stick open a bit, temp used to keep dropping off when driving along steadily or downhill. New stat fixed it! May also be a worn out waterpump but as a new stat is an easy and cheap possibility then you may as well try that first!