Originally Posted by dsmuts It's your traction control trying to get you to keep traction I understand it's related but I can't only say I've heard the noise before. Just recently after getting stuck in snow a couple weeks back.
Forum Rules