water pump could be the cause, they leak off and on at its own will, may leak today, then not again for a week or two.
the temp swing, you may have air trapped in the lim, try re bleeding the t stat housing.
these engines will run cooler when driving, sit in traffic and the temp goes up, but should hold and not over heat. then drop again when you drive the car.