Yes, a puddle would cause a tire to spin. As Dave says, you would have a switch on the lower center consul on the top left hand side with TRC written on it, but you have a blank spot, so no TRC. Be more careful on wet and slippery roads. Open diffs, wet roads and corners dont mix, as we found out on a recent SoarerSA cruise...