I got one from euro car parts recently

Mine was doing the same as your own, temp creeping up while in traffic