Did you change the oil filter? If you did... after you changed the oil filter did you add more oil to replace the oil that went into the filter? It's normal for oil light to come on for a few seconds after initial start up as the oil pressure has to build up and fill the oil filter. Try that if you haven't already.