Combine corn kernels, corn cobs, heavy cream, whole milk, granulated sugar, and honey in a saucepan. Bring just to a simmer, remove from heat, and steep 30 minutes minimum.
Discard cobs. Blend the mixture until very smooth, then strain through a fine mesh sieve.
If the base is at room temperature, add the yolks straight in, and whisk immediately until smooth. If the base is still warm, temper first: put the yolks in a bowl and, while whisking constantly, slowly stream in about 240 mL of the warm dairy until loose and silky. Pour this mixture back into the pot while whisking, then continue cooking.
Cook over low heat, stirring, until the custard thickens and reaches 77 to 80 C. It should coat the back of a spoon.
Off heat, stir in vanilla and salt. Strain again for a silky finish. Cover and chill 4 hours or overnight.