You did not mention if this problem has just started or has been this way since day one. The crank sensors on the late model bikes are pushed to the absolute temperature limits of their design (150*C). They are hard to test with any reliability. That's something I would look at closely. You didn't say if the 10K service was performed by a HD
dealer or an Indy shop. Make sure the plugs are genuine HD
year/model specific. I would not substitute brand or type.
Since you smell fuel at start up, think about that crank sensor and make sure the plugs are new, the correct type & gaped on the tight side of the adjustment range.
Just to eliminate this possibility try changing to a different brand just to see if it has an effect. Heat soaking is where fuel additives kick in. Knowing how long this has been a problem helps with diagnosis.