Hi guys my cooling fans are on from start up would this be most likely be a cts fault?

I got got a spare one to try when I swap over the starter motor,too blooming cold an wet to do it today,if not that what else could it be??

Thanks Paul T