Oil on start up is usually valve guides, or the umbrella seals. What happens is the engine will sit for some time and some oil will leak past the guides or the seals through the valves, and rest on the pistons. So when you start the engine the oil then burns off.