Looks like both of us are in mostly the same boat. I've been scouring the web for possible solutions, but leads are scant, if nonexistent.
Am I correct in saying that your issue is mostly a once-warmed-up issue and that starting it when warm is troublesome? Or has it now migrated to cold...