We just bought a 2006 3010 Trans Mule and the seller said it was in working condition. When we took it to the shop the mechanic said the block was cracked and the seller would have known. We are now looking for a new motor. Would anyone know of where we could buy one? We are located in Canada.