Thanks for your patience and persistence Dave. I think I've isolated where I'm running into trouble.
If I use the settings you supplied and the recommended RWY28R with MOLEN8 SID from KSFO, I get an appropriate TOD.
However, in real life KSFO uses RWYs 28R and 28L for landings and RWYS 01L and 01R for takeoffs in normal conditions, even though RYW 28R may be the indicated runway. If I try to use RWY01R with the TRUKN2 SID, I'm unable to get the TOD. You can see the usual pattern in this FlightAware link from yesterday evening's United flight from SFO to EUG.
Best, Brian