Can anybody solve this hot start issue? I'm out of ideas!

They definitely don't look rich. I don't like the deposits on the electrodes, might just be the pics or my screen but they look to have a little greenish tint to them. If so might be coolant. If not greenish then it might be oil, but that shouldn't cause hot start problems.