thermostats are cheap, I would replace it anyway just for peace of mind. did they properly bleed the cooling system after the radiator install and I'm not sure if it matters with this model, but does it have the proper amount of fluid in the overflow tank? I know this is only your daily, but I always preferred a manually switched fan on my turbo equipped toy.

just tossing some ideas about.....