it may be the rad fan after-run switch wire has snapped off and earthed itself, though i dont know where this is on a vr6 or if it even has one? there is a separate temp sensor on the engien for the 3rdfan speed and i think electric coolant pump somewhere too.
but as above it is supposed to come on after switch off for a bit, but if it stays on for hours something is wrong somewhere