not all sleds have them so you may just not have one. Have you checked your engine mounts like I suggested? If you have a torque stop it will be like umm a thing mounted to a solid place and prolly have a rubber end where it can hold onto the engine or frame to prevent vibration.